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

高中英语语法精讲与精练

编辑:

2013-05-03

(6) It is (high/about) time + clause (did, should do )

It is (high/about) time we went home.

(7) would rather + clause (did 与现在或将来相反);(had done 与过去相反)

I would rather you came tomorrow. I would rather you hadn’t told her the news.

(8) If only + clause ( did/were与现在相反) ((would/could/might + do与将来相反)

( had done 与过去相反) “要是。。。就好了“

If only he would come tomorrow! If only I had taken her advice!

If only I were ten years younger!

(9) as if + clause (did/were 与现在相反) (would/could/might + do与将来相反)

( had done 与过去相反)

She treats Kate as if she were her own daughter.

They talked as if they had been friends for years.

(10) would like/was/were to have done something

I would like to have attended the party, but one of my friends came to see me.

(11) without/but for + n.= if it were not for +n./if it hadn’t been for + n. (otherwise后从句同)

I would not have passed the exam without your help.(=if it hadn’t been for your help)

四 。虚拟巩固练习:

1. The plant is dead. I ___more water.

A. will give B. would have given C. must give D. should have given

2. I insist that a doctor ___ immediately.

A. has been sent for B. send for C. will be sent for D. be sent for

3. If you the doctors advice, you would have already recovered.

A. follow B. followed C. would follow D. had followed

4. I wish I ___ you yesterday.

A. seen B. did see C. had seen D. were to see

5. What would you have done last night, if you to write your homework.

A. hadn’t B. haven’t had C. didn’t have D. hadn’t had

6. ---Did you catch the plane?

-----No, if I had hurried, I .

A. would B. would have C. could D. did

7. Without electricity human life ____ quite different today.

A. is B. will be C. would have been D. would be

8. --- Shall we go skating or stay at home? ---Which____ do yourself?

A. do you rather B. would you rather C. will you rather D. should you rather

9. --- We could have walked to the station, it was so near.

---Yes, a taxi ___ at all necessary.

A. wasn’t B. hadn’t been C. wouldn’t D. won’t be

10. If you early tomorrow morning, you would be there by noon.

A. have started B. were start C. were to start D. had started

11. Tom ought not to ____ me your secret, but he meant no harm.

A. have told B. tell C. be telling D. having told

标签:英语语法

免责声明

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