您当前所在位置:首页 > 高中 > 高中英语学习 > 英语语法

高考英语语法精讲:虚拟语气英语语法

编辑:

2013-04-09

如果我遇见她的话,我就告诉她。

If I were in your position (Were I in your position), I would do it better.

如果我在你的位置上,我会做得更好。

If they had made preparations (Had they made preparations), they would have succeeded.

如果他们做了准备的话,他们就已经成功了。

Grammar work语法专练

动词变形

用所给动词的适当形式填空。

1. —¬ If the factory ___________ (belong) to me, I ___________ (not sell) it.

— But it isn’t yours.

2. — If you ___________ (keep) the secret, nobody ___________ (know) it.

— I’m sorry for making such a mistake.

3. If the weather were to be (be) fine tomorrow, I ______ (go) for an outing with my parents.

4. ___________ (be) I you, I would think about this problem once again.

5. ___________ (have) I had time last night, I ___________ (go) to see this wonderful film.

完成句子

根据中文提示完成下列各句。

1. 如果你年轻五岁,你该怎么办?

What ___________ you ___________, if you ___________ five years younger?

2. 如果你开车更小心一点,就不会出这样的事故。

If you ______________________ your car more carefully, such a traffic accident _________________________________.

3. 如果明天下雾,我就不能开车去购物。

If it ___________ foggy tomorrow, I ______________________ my car to go shopping.

4. 如果明天天气转晴,我们就去野餐。

If it ______________________ clear up tomorrow, we ______________________ for a picnic.

5. 如果我是一个男孩,我当然会去参军。

If I ___________ a boy, I ___________ certainly join the army.

6. 如果你是我兄弟,你也会一样对我。

If you ___________ my brother, you ___________ treat me in the same way.

7. 如果我有你这样的姐姐会非常幸福的。

I ___________ ___________ very happy, if I ___________ an elder sister like you.

8. 如果我捡到了那只钱包,一定交给失主了。

If I ______________________ up the wallet, I _________________________________ it to its owner.

9. 万一明天下大雪,一切都将被改变。

If it ___________ snow heavily tomorrow, everything ___________ be changed.

10. 如果你那天没有抽烟,火灾就不会发生。

If you ______________________ that day, the fire _________________________________ out.

Grammar quiz语法小测

测一测

选择最佳答案。

1. He ______ you more help, even though he was very busy.

A. might have given B. might give C. should give D. may give

2. What would have happened ________ as far as the river bank?

A. Bob had walked B. if Bob should walk

C. had Bob walked D. if Bob walked

3. ________ I in your position, I would not accept the invitation.

A. Was B. Were C. Be D. Am

4. If my father ________ here the day after tomorrow, he ________ me at all.

A. came, can’t see B comes, couldn’t see

C. comes, couldn’t have seen D. came, couldn’t see

5. If it ________ to snow next week, I would not go to visit that mountain village.

A. is B. be C. were D. are

标签:英语语法

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。