您现在的位置:主页 > 高考复习 > 英语复习 > 高考英语语法 > 文章正文

虚拟语气-高中英语语法精讲精练(2)

时间:2009-11-02 11:27 来源:互联网 作者:转载 点击:

(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)

  (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 hadnt been for n. (otherwise后从句同)

  I would not have passed the exam without your help.(=if it hadnt 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. hadnt B. havent had C. didnt have D. hadnt 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. wasnt B. hadnt been C. wouldnt D. wont 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

  12. ---If he ____, he ___ that food.

  --- Luckily he was sent to hospital immediately.

  A. was warned, would not take B. had been warned, would not have taken

  B. would be warned, had not taken D. would have been warned, had not taken

  13. ---- Are you thinking about going to Dalian for the vacation?

  -----No, but if I time, I very glad to go there.

  A. have, will be B, had had, would have been

  C. had, would be D. had had, would be

  14. If you George, would you please tell him to ring me?

  A. saw B. were to C. have seen D. see

  15. You didnt let me drive. If we ____ in turn, you ____ so tired.

  A. drove, didnt get B. drove, wouldnt get

  C. were driving, wouldnt get D. had driven, wouldnt have got

  16. I am sure he hasnt sent the letter. If he it, I .

  A. sent, got B. sent, have got C. sent, would go D. had sent, would have got.(责任编辑:www.360gaokao.com)

特别说明:由于各方面情况的不断调整与变化,360高考网所提供的所有考试信息仅供参考,敬请考生以权威部门公布的正式信息为准。如有出入,欢迎大家予以指正!

挑错 】【推荐】【打印

网友意见留言板
关于我们| About 360gaokao | 服务条款 | 广告服务 | 招聘 | 客服中心 | 网站导航
Copyright © 1998 - 2009 360gaokao. All Rights Reserved
360高考网 版权所有