按考点分类练习
i. 虚拟语气在条件句中的用法 主/从句 时间 | 条件从句 | 主句 | 过去 | 龙文教育官网had+过去分词 | would <should/could/might> have + 过去分词 | 现在 | 过去式<be用were> | would <should/could/might> +动词原形 | 将来 | 过去式/should/ were to+动词原形 | would <should/could/might> +动词原形 | | | |
1. 虚拟语气用于if条件句中,主从句的谓语动词的相应形式参见上表. 2. 庸俗唯物主义虚拟语气用于错综时间条件句中,主从句动作发生的时间不一致,这时主从句动词的形式应根据句意或时间来调整,选用适当的虚拟形式. 3起床英语怎么说. 如果条件句中包含有一个助动词、情态动词、动词be或have,有时可以把if省略掉,但这时要把助动词、情态动词、动词be或have放在主语前. 4. 表示"若不是〞之意时,可以用如下两种句型: If it weren't for.=but for…意为"若不是〔对现在情况的假设〕〞. If it hadn't been for.=but for…意为"当时若不是〔对过去情况的假设〕信件结束语〞. 5. 在含蓄条件句中,可以用有些介词<with, without, but for>,连词<or, otherwi, but, however>、不定式短语、名词短语或陈述句表示虚拟的条件. |
|
专项练习
1.Mr. Browna hou if he had enough money.
A. will buy B. would buyC. bought好听的英文歌曲推荐2012D. has bought
2.But for John, wethe match last week.
A. would have lost B. would lo C. had lost D. lost
3. If the child hadn't been so tired, heasleep so quickly.
A. will not have fallen B. will not fall
C. would not have fallenD. had not fallen
4.The Smithsa lovely garden if they did some work in it.
A. will have B. would have C. have D. have had
5.If you learned to swim, yousafer in the water.
A. will feel B. felt C. would feel D. feel
6.Ita good match if it .
A. would hadn't rained B. will be. .. hadn't rained
C. would shouldn't rain D. will didn't rain
7.If Motheryou were coming, she'd have baked some cakes.
A. has known B. will know C. had known D. would know
8.Petera rich man today if hemore careful in the past.
belovedA. is... had been B. was. .. were
C. should be D. had been
9. If I were to do this work, Iit in my own way.
A. would do B. do C. will do D. did
10. If the plane crashed, we.
A. would all kill B. will all be killed
C. would all have been killed D. would all be killed
11. more carefully, she wouldn't have made so many mistakes.
A. If she listened B. If she listensC. If she has listenedD. Had she listened
12.If he had taken my advice, hea scientist now.
A. will be B. is C. has been D. would be
13. , we would have visited the muum then.
A. If it does not rain B. Should it not rain
C. Had it not rained D. If it has not rained
14. Should it stop raining, I for a walk.
A. had gone B. went C. would have gone D. would go
15. he try again, he might be successful.
A. Could B. Might C. Must D. Should
16. If the teacher hadn't explained it to me, Ithe problem so well.
A. would never be understoodB. had never understood
C. would never have understood调酒培训学校D. will never have understood
17.—Why didn't you buy that dictionary?
—I 小学生家教如何收费if I had had enough money.
A. would B. would haveC. have boughtD. had bought
18. If Jane hadn't misd the early train, sheon time, but she was late.
A. will arrive B. would arrive C. would have arrived D. had arrived
19. , he would be surprid.
A. Were Tom to e youB. Were Tom e you
C. If Tom is to e youD. If Tom has en you
20. But for your help, Ithe place.
A. can't find B. can't have found C. couldn't have found D. haven't found
21. I known he needed money so badly, I might have managed to help him.
A. Unless B. WhenC. If D. Had
22. , I wouldn't do that.
A. If I am in your place B. Were I in your place
C. If I have been in your place D. If I am to be in your place
23. , I should paint the room white.
A. If I have been you B. If I would be you
C. If I will be you D. If I were you
24.If you were offered a trip to the moon, you it?
A. accept B. going to accept
C. do... accept D. accept
exceedingly
25. —Alice, why didn't you come yesterday?
—I , but I had an unexpected visitor.
A. had B. would haveineed C. was going to D. B or C
Keys: 1-5BACBC6-10 AC DAD 11-15 DDCDD
16-20 CBCAC21-25 DBDDD
ii. 在宾语从句中虚拟语气的用法 1. 在表示一"坚持〞<insist>,二"命令〞<order,command>,三"建议〞<suggest,propo,advi>,四"要求〞 <ask,require,request,demand>等动词的宾语从句中表示虚拟,其从句谓语用"<should>十动词原形〞. 2. 注意:1>在这些从句中,通常不省略that. 2> suggest作"暗示,表明〞讲时,insist作"坚持认为〞讲时,后面的宾语从句不用虚拟语气. |
|
专项练习
1.My uncle suggested that Ia job in a bank.
A. got B. would C. should get D. must get
2.They insisted that a meetingas soon as possible.
A. be held B. was heldC. must be held D. hold
3.She ran as if shewings on her feet.
A. had B. has C. has had D. is having
4. I'd rather youthat.
A. don't B. won't do C. hadn't done D. haven't done