____ you be able to travel at the speed of light,you would not reach that star in more than a thousand years.A.Might B.Could C.Should D.WouldWhy Meaning?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 11:46:33
____ you be able to travel at the speed of light,you would not reach that star in more than a thousand years.A.Might B.Could C.Should D.WouldWhy Meaning?

____ you be able to travel at the speed of light,you would not reach that star in more than a thousand years.A.Might B.Could C.Should D.WouldWhy Meaning?
____ you be able to travel at the speed of light,you would not reach that star in more than a thousand years.
A.Might B.Could C.Should D.Would
Why Meaning?

____ you be able to travel at the speed of light,you would not reach that star in more than a thousand years.A.Might B.Could C.Should D.WouldWhy Meaning?
【选择C】
虚拟语气:省略 if
如果条件状语从句的谓语动词中含有were,had,should,可以省略连词if,把were,had,should,放在主语前构成倒装.如果条件状语从句是否定形式,倒装时只能把not放在主语的后面,不能用缩写形式而把not一起放到主语之前.
Should there be a flood,what should we do?
万一发生了水灾,我们该怎么办呢?
Were it not for their assistance,we would be in serious difficulty.
要是没有他们的帮助,我们会陷入困境.
Had you arrived at the station ten minutes earlier,you could have caught the train.
如果你早十分钟到达车站的话,你早就赶上火车了.

这是个虚拟语气,因为要达到光速是不可能的,should可提前,因为句子省略了if
类似的词还有were,had

1. 答案:C.
2. 翻译:如果你(将来)能够以光速旅行,你在一千多年内也达到不了那个恒星。
3. 解释:
1)此题考查if引导条件状语从句的虚拟语气时,从句的倒装和省略用法。
2)如果是对将来动作的虚拟,if从句可以使用“should + 动词原形”,而主句使用“should/would/might/could + 动词原形”。
3)而if从句如果含有s...

全部展开

1. 答案:C.
2. 翻译:如果你(将来)能够以光速旅行,你在一千多年内也达到不了那个恒星。
3. 解释:
1)此题考查if引导条件状语从句的虚拟语气时,从句的倒装和省略用法。
2)如果是对将来动作的虚拟,if从句可以使用“should + 动词原形”,而主句使用“should/would/might/could + 动词原形”。
3)而if从句如果含有should的话,又可以直接将should提前,并去掉if.
即:If you should be able to travel at the speed of light
=Should you be able to travel at the speed of light

收起