作业帮 > 英语 > 作业

选择题(虚拟语气)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/12 12:59:30
1. “What would you do if you won a million yuan?” “_____________________________” A. I will give it to charities. B. I will buy snacks. C. I will put it in the bank. D. I’d give it to medical research.
解题思路: 如果我们所说的不是事实,也不是要求、命令、劝告等,而只是一种假设、愿望、建议或 是一种实现不了的空想就用虚拟语气。 在虚拟语气中,句子动词的时态比真实条件句中的时态后退一步
解题过程:
这是虚拟语气得考查。你要掌握与现在事实相反或与将来事实相反的虚拟条件句。 虚拟语气:如果我们所说的不是事实,也不是要求、命令、劝告等,而只是一种假设、愿望、建议或
是一种实现不了的空想就用虚拟语气。
在虚拟语气中,句子动词的时态比真实条件句中的时态后退一步
即:
现在时→过去时(该用现在时时,用过去时)
过去时→过去完成时(该用过去时时,用过去完成时)
将来时→过去将来时(该用将来时时,用过去将来时)
过去将来时→过去将来完成时(该用过去将来时时,用过去将来完成时)
What would you do if you won a million dollars ?
如果你赚了一百万美元,你会做什么?
If I won a million dollars , I’d give it to charities.
如果我赢了一百万英镑,我要捐给慈善机构。
(在此句中,If条件句中,动词用过去式won,主句则用should / would 加动词原形。现实情况是我没
赢一百万英镑;虚拟的情况是假如我赢了一百万,这种虚拟是不可能变成现实的,因此用虚拟语气。所以时态比真实条件句中的时态后退一步该用将来时时,用过去将来时,will改为would。
所以答案为D. I’d give it to medical research
如对本题解答还有疑问,可在“继续讨论”中留言,我收到后会尽快给你答复。谢谢你的配合!匆忙中难免有疏漏,请多包涵哦。我是川流不息老师,随时为你答疑解惑!
最终答案:略