雅思

长按二维码,轻松关注托福免费模考微信公众号

轻轻一按,托福水平早知道

轻轻一问,名师助你来备考

英语语法之虚拟语气的专项练习(三)

信息来源:网络  发布时间:2015-09-07

  在英语中,虚拟语气是个广义的概念,包括好几种句型和结构。假设,意愿等只是虚拟语气的两个方面。前面我们已经学了虚拟语气的备考经验,下面就通过英语语法之虚拟语气的专项练习来检测一下吧。

  练习

  一、 单项选择:

  1.The teacher demanded that the exam ___before eleven.

  a. must finish b. would be finished

  c. be finished d. must be finished

  2. She made the demand that she ____ at once.

  a. leave b. leaves c. left d. to be left

  3. He is talking so much about America as if he ____ there.

  a. had been b. has been c. was d. been

  4. Mother insisted that the child’s hands ___ before dinner.

  a. should wash b. be washed c. would wash d. had washed

  5. The young man insisted that he ___ nothing wrong and ____ free.

  a. did; set b. had done; should be set

  c. do; be set d. had done; must be set

  6. Mother suggested that I ___ my homework first before watching TV.

  a. did b. do c. shall do d. have done

  7. My suggestion was that the meeting ____ off till next week.

  a. to put b. be put c. should put d. be putting

  8. The suggestion has been made ___the basketball game ___ put off.

  a. for; to b. that; be c. which; should be d. to; being

  9. The commander ordered that the wounded ___ to hospital right away.

  a. to be sent b. be sent c. send d. should send

  10. The order came that the medical suppliers ____ to the village without delay.

  a. would be sent b. should send c. be sent d. must be sent

  11. They requested that he ____ on the radio

  a. spoke b. speaks c. speak d. would speak

  12. It is important that we ___ wild animals.

  a. will protect b. should protect c. shall protect d. are protecting

  13. It is necessary that the problem ____ at once.

  a. solves b. should solve c. should be solved d. will be solved

  14. It is strange that he ____ interest in much of his research.

  a. should have lost b. would lose c. had lost d. will lose

  15. Had you listened to the doctor, you ___ all right now.

  a. are b. were c. would be d. would have been

  16. ___ I be free tomorrow, I could go with you.

  a. Could b. Should c. Might d. Must

  17. ___ to do the work, I should do it some other way.

  a. If were I B. I were c. Were I d. Was I

  18. ___ today, he would get there by Friday.

  a. Would he leave b. Was he leaving c. Were he to leave d. If he leav

  19. ____ your letter, I would have written back two days ago.

  a. If I received b. Should I receive

  c. Had I received d. If I could have received

  20. ____, he would have passed the exam.

  a. If he were to study b. If he studied hard

  c. Had he studied hard d. Should he study hard

  21. Should it rain, the crops ___.

  a. would be saved b. would have been saved

  c. will be saved d. had been saved

  22. You ___ earlier. The bus left a moment ago.

  a. would come b. should have come c. may come d. have come

  23. He treated me as though ___ his own son.

  a. I am b. I would be c. I was d. I were

  24. He smiled as if he ____ my thought.

  a. read b. was reading c. had read d. has read

  25. I ____ you some money, but I hadn’t any on me then.

  a. would lend b. would have lent c. could lend d. may have lent

  26. He talks as if he ____.

  a. knows all about it b. has known all about it

  c. knew all about it d. knowing all about it

  27. “Have you ever been to Beijing?” “No, but I wish I ___.”

  a. have b. will c. do d. had

  28. Where is Xiao Zhang? I wish I ____ him at once.

  a. can find b. will find c. could find d. could have found

  29. I wish I ___ there then.

  a. was b. were c. had been d. would be

  30. It is time we ___ to bed.

  a. must go b. will go c. went d. have gone

  31. If I ____ you, I would try again.

  a. am b. was c. were d. be

  32. _____, all the students would hear.

  a. If the teacher had spoken louder b. If the teacher will speak louder

  c. Had the teacher spoken louder d. If the teacher spoke louder

  33. What should we do if it ____ tomorrow?

  a. should snow b. would snow c. snow d. will snow

  34. If you _____ 5 minutes earlier, you _____ him.

  a. should come; had seen b. came; would see

  c. come; will see d. had come; would have seen

  35. If only I ____ my watch.

  a. hadn’t lost b. haven’t lost c. didn’t lose d. don’t lose

  36. You _____ such a serious mistake if you had followed his advice.

  a. may not make b. might have not made

  c. shouldn’t have made d. might not have made

  37. He ____ the test, but he wasn’t careful enough.

  a. could have passed b. were able to pass

  c. must have passed d. might be able to pass

  38. We ____ the work on time without your help.

  a. hadn’t finished b. didn’t have finished

  c. couldn’t have finished d. can’t have finished

  39. If you ____ at school, you _____ a college student now.

  a. had studied hard; would have been b. should have studied hard; should have been

  c. had studied hard; would be d. would study hard; must have been

  40. If only I ____ as young as you are!

  a. being b. am c. be d. were

  参考答案:

  caabb bbbbc cbcac bcccc abdcb cdccc cdada daccd

  二、 改错

  1. I wish that it is true.

  2. The doctor suggests that she will not smoke.

  3. She insists that they must give her a receipt.

  4. Bill wished that he is more interested in his work.

  5. He would be a good sportsman now if he trained regularly.

  6. I wish that somebody teaches me to sew.

  7. I wish that you saw the charming opera yesterday.

  8. This is not my dictionary. If it is mine I will lend it to you.

  9. If my watch were not slow yesterday, I would not have been late.

  10. If she had worked hard enough, she would pass the English exam.

  11. If we could finish our work a little earlier today, we shall go to see the film.

  12. What would be happened, if there were no sun, air or water?

  13. Should the weather fine, we might go on a trip.

  14. If it were not rain tomorrow, they might went to the Great Wall.

  15. Long lives our motherland!

  参考答案:

  1. is 改为were

  2. will 改为should, 或去掉will

  3. must 改为should, 或去掉must

  4. is改为were

  5. trained 前面加上had

  6. teaches 改为taught

  7. saw 改为had seen

  8. 第二句话改为If it were mine I would lend it to you.

  9. were not 改为 had not been

  10. would pass 改为would have passed

  11. shall 改为should

  12. be happened 改为happen

  13. fine 前面加上be

  14. rain 前面加上to, went 改为go

  15. lives 改为live

  雅思语法中虚拟语气的专项练习,大家做的怎么样了?是不是对虚拟语气很熟悉了呢?希望大家在雅思考试中能灵活运用。最后,小编祝大家拿到满意的雅思成绩。

  您还可能关注:

  前程百利出国考试高分保障体系

  前程百利助教团队

  2015暑假雅思全日制12人保分住宿班

分享到:

相关推荐

雅思口语评分高度标准化

如何攻克雅思听力地图题

雅思听力语音语调大作战

雅思考试