英语语法C
1,You_____himbetterbyandby.A,aregoingtoknowB,willknowC,areabouttoknowD,shallknow这四个选项...
1, You_____ him better by and by.
A, are going to know B, will know C, are about to know D, shall know
这四个选项怎么感觉是一样的啊? 求分析
2,If there _______ no gravity ,we should not be able to walk.
A, is B, were C, should D, will be
这题我初看怎么像那个“主句用将来时从句用现在时”的句型呢?为何不用is 而用 were
求用排除法对上题目进行一一解析 谢谢 展开
A, are going to know B, will know C, are about to know D, shall know
这四个选项怎么感觉是一样的啊? 求分析
2,If there _______ no gravity ,we should not be able to walk.
A, is B, were C, should D, will be
这题我初看怎么像那个“主句用将来时从句用现在时”的句型呢?为何不用is 而用 were
求用排除法对上题目进行一一解析 谢谢 展开
2个回答
展开全部
1, You_____ him better by and by.
表示将来至少有六种说法:
1)表示有可能的将来用 will (英国的第一人称用 shall)
2)表示主观上打算的将来用 be ging to
3)表示时间表排定的一段时间内不会改变的将来用一般现在时
4)表示正在着手准备的将来用现在进行时(仅局限于趋向动词)
5)表示呼之即来的将来用 be about to / be on the point to
6)表示计划好的将来用 be to
因此同样的意思使用不同的方式就会有不同的含义,如:
I will/shall leave for Beijing tomorrow. 明天我有可能上北京。
I am going to leave for Beijing tomorrow. 明天我打算上北京。
I leave for Beijing tomorrow. 明天我按照日程排定上北京。(比如列车员当班)
I am leaving for Beijing tomorrow. 我正重手准备着明天上北京。
I am about to leave for Beijing. 我即刻就要上北京。
I am to leave for Beijing tomorrow. 我定于明天上北京。
本题选项分析:注意前提时间是 by and by (= after a while)
A. You are going to know him better by and by:你打算过一会儿更好地了解他——不合情理。
B. You will know him better by and by:过一会儿你会更好地了解他——合乎情理。
C. You are abou to know him better by and by:你过一会儿就会更好地了解他——最合乎情理,与 B 项相比应该是最佳选择。
D. You shall know him better by and by:(我这个说话人认为)你过一会儿可以更好地了解他 —— 由于主语是第二人称 you ,即使在英国,D 项的 shall 也是情态动词,表示说话人的意图,而不是由 you 自己把握的可能性,
2,If there _______ no gravity, we should not be able to walk.
选择:B, were
解析:只要明白道理,无需用排除法。
1)句子的意思是“假如(现在)没有地心引力,我们(现在)就不可能行走”。事实上,地心不会没有引力,我们也都是能够行走的,因此 if 从句表示的是一种虚拟语气。
在条件虚拟语气中,谓语动词所表示的时间必须前推,即:把现在推到过去,把过去推到过去的过去,把将来推到过去的将来,因此 if 从句中就要使用下面的虚拟时态:
1)对现在的虚拟—— be 动词用 were,情态动词用一般过去式;
2)对过去的虚拟—— 一律用过去完成式,即 had done
3)对将来的虚拟有三种形式:一般过去式;should + 动词原形;were to + 动词原形
2. 本句表示的是对现在的虚拟,因此 be 要用其过去形式 were 表示。
3. 其它选项:
A, is 表示真实语气,如用在句子中就表示地心确实不存在引力;
C, should be 是对将来的虚拟,即“假如将来没有地心引力,我们现在就不会行走”,前后矛盾。
D, will be 表示将来有可能出现的情况,意思是“事实上将会没有地心引力”
表示将来至少有六种说法:
1)表示有可能的将来用 will (英国的第一人称用 shall)
2)表示主观上打算的将来用 be ging to
3)表示时间表排定的一段时间内不会改变的将来用一般现在时
4)表示正在着手准备的将来用现在进行时(仅局限于趋向动词)
5)表示呼之即来的将来用 be about to / be on the point to
6)表示计划好的将来用 be to
因此同样的意思使用不同的方式就会有不同的含义,如:
I will/shall leave for Beijing tomorrow. 明天我有可能上北京。
I am going to leave for Beijing tomorrow. 明天我打算上北京。
I leave for Beijing tomorrow. 明天我按照日程排定上北京。(比如列车员当班)
I am leaving for Beijing tomorrow. 我正重手准备着明天上北京。
I am about to leave for Beijing. 我即刻就要上北京。
I am to leave for Beijing tomorrow. 我定于明天上北京。
本题选项分析:注意前提时间是 by and by (= after a while)
A. You are going to know him better by and by:你打算过一会儿更好地了解他——不合情理。
B. You will know him better by and by:过一会儿你会更好地了解他——合乎情理。
C. You are abou to know him better by and by:你过一会儿就会更好地了解他——最合乎情理,与 B 项相比应该是最佳选择。
D. You shall know him better by and by:(我这个说话人认为)你过一会儿可以更好地了解他 —— 由于主语是第二人称 you ,即使在英国,D 项的 shall 也是情态动词,表示说话人的意图,而不是由 you 自己把握的可能性,
2,If there _______ no gravity, we should not be able to walk.
选择:B, were
解析:只要明白道理,无需用排除法。
1)句子的意思是“假如(现在)没有地心引力,我们(现在)就不可能行走”。事实上,地心不会没有引力,我们也都是能够行走的,因此 if 从句表示的是一种虚拟语气。
在条件虚拟语气中,谓语动词所表示的时间必须前推,即:把现在推到过去,把过去推到过去的过去,把将来推到过去的将来,因此 if 从句中就要使用下面的虚拟时态:
1)对现在的虚拟—— be 动词用 were,情态动词用一般过去式;
2)对过去的虚拟—— 一律用过去完成式,即 had done
3)对将来的虚拟有三种形式:一般过去式;should + 动词原形;were to + 动词原形
2. 本句表示的是对现在的虚拟,因此 be 要用其过去形式 were 表示。
3. 其它选项:
A, is 表示真实语气,如用在句子中就表示地心确实不存在引力;
C, should be 是对将来的虚拟,即“假如将来没有地心引力,我们现在就不会行走”,前后矛盾。
D, will be 表示将来有可能出现的情况,意思是“事实上将会没有地心引力”
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询