If引导的虚拟条件句进阶练习

  • 格式:docx
  • 大小:8.31 KB
  • 文档页数:1

If引导的虚拟条件句练习题

单项选择:

1. If your daughter , I will call you up.

A. come B. comes C. will come D. came

2. If I were you, I at once.

A. go B. goes C. would go D. went

适当形式填空:

3. If it rained , we ( put) off the visit to the Science Museum.

4. If I had one more chance, I (go) to university again.

汉译英:

5. 如果我是你,我应该把它买下来。

【答案和解析】

1. 本题正确答案是B

在含if引导的条件状语从句的复合句中,主句用一般将来时,从句用一般现在时。

2. 本题正确答案是C

句意:假如我是你的话,我会马上走。事实上我不可能是你,根据前半句话可以判断出本句话是与现在事实相反,所以在if引导的虚拟条件句,If从句谓语动词用过去时, 主句用would加动词原形。

3. 本题正确答案是should put

在if引导的虚拟条件句,If从句谓语动词用过去时, 主句用would,could,might,should加动词原形,由于主语主语是第一人称所以用should加动词原形。

4. 本题正确答案是would go

在if引导的虚拟条件句,If从句谓语动词用过去时, 主句用would,could,might,should加动词原形, 根据句意所需要的情态动词表结果所以用would加动词原形。

5. 本题正确答案是 If I were you, I should buy it.

从句用过去式动词were,主句用动词原形buy。