虚拟语气练习题及答案详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟语气练习题及答案详解
虚拟语气练习题:
1.If I (be) you, I would resign immediately. a. am b. are c. were d. is
2.If he (know) about this news, he would be shocked. a. know b. knows c. knew d.
known
3.It's better if you (not speak) to the boss like that; if he (get) angry, we'll be in trouble.
a. not speak / get
b. not to speak / got
c. don't speak / gets
d. didn't speak / would
get
4.If I (have) more time, I would help you complete this project. a. have b. has c. had d.
having
答案及详解:
1.Correct answer: c. were
•这是虚拟语气的条件句,表示与现实相反的情况。

在虚拟语气中,过去时的"were" 通常用于所有人称,即使主语是第一人称单数(I)。

2.Correct answer: c. knew
•虚拟语气中,与过去事实相反的情况需要使用过去式。

所以正确答案是"knew"。

3.Correct answer: c. don't speak / gets
•这是一个虚拟条件句,表示与现实相反的情况。

在虚拟语气中,主句使用"would" 加动词原形,而条件句使用一般现在时。

4.Correct answer: c. had
•这是一个虚拟条件句,表示与现实相反的情况。

在虚拟语气中,与过去事实相反的情况需要使用"had"。

相关文档
最新文档