作业帮 > 英语 > 作业

英语语法C1,You_____ him better by and by.A,are going to know B,w

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/13 02:27:28
英语语法C
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
求用排除法对上题目进行一一解析
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 表示将来有可能出现的情况,意思是“事实上将会没有地心引力”