虚拟语气练习题集与答案解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟语气练习题

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

Part A.

1.If people __drove____(drive) more slowly, there wouldn’t be so many accidents.

2.If you had worked carefully, you __wouldn’t have made___(not make) so many

mistakes.

3.The boat wouldn’t have drifted away, if we _had tied____ (tie) it up.

4.If I had known you already __had___(have) a typewriter, I __wouldn’t have

bought___(not, buy) one for your birthday.

5.If he ___were__(be) here this afternoon I would go with him.

6.If it were to rain tomorrow, the match __would be postponed___(postpone).

7.But for your help, we ______(not be) able to finish the work in time.

8.If it _____(not, be) for the leadership of the Party, we would not have achieved

so much.

9.I wish I _____(study) hard while I was young.

10.It is about time that fence ______(mend).

11.My request is that we ______(hold) another session to discuss the problem.

12.It is strange that the car _____(break) down at exactly the same place where

it _____(break) down yesterday.

13.The baby smiled as if he _____(understand) what his mother _____(say).

14.He talked as if he _____(do) all the work himself, but in fact Tom and I _____(do)

most of it.

15.If only we _____(have) a phone! I’m tired of queuing outside the public phone

box.

16.----- “Can we come in late tomorrow” ----- “I’d rather you _____(come) in

on time.”

17.He looks as if he _____(be) ill for a long time.

18.He always talks as though he ______(address) a public meeting.

19.If a metal ______(heat), it will expand.

20.I _____(stay) home if it rains this evening.

Part B.

1.She would call you immediately if she _____(need) help.

2.If I had seen the movie, I _____(tell) you all about it now.

3.If he _____(decide) earlier, he could have left on the afternoon flight.

4._______ I _____(take) my umbrella with me when I _____(come) out this morning,

I _____(not be) so wet now.

5.If you had listened to me, you _____ (not be) in such trouble now.

6.I wish they _____ (stop) making so much noise so that I could concentrate on

my work.

7.It is inconceivable that he _____ (not see) me that day for I ______(wave) to

her.

8.What a pity that he gave orders that all those lovely trees _____(cut) down.

9.Mr. Jones would rather _____(stay) home last night.

10.Henry would rather that his brother _____(work) in the same department as he

does.

11.Electric current flows through a conductor as though it _____(be) a fluid.

12.We _____(invite) her to the party but we didn’t know that she ______(already,

come) back from abroad.

13.Today’s industrial production ______(be) impossible without the contribution

made by the science of physics.

14.I hate driving. I’d much rather you _____(drive).

15.The guests ______(arrive) last night, but there is still no news about them.

16.Mother_____(feel) anxious if I came home late.

17.Even if I ______(be) with you then, I ______(can, not, do) much for you.

18.A less conscientious man ______(not, try) so hard to get this job done.

19.Do you wish that you ______(have) a sister like her

20.Isn’t it surprising that he ______(have) two car accidents during the past week

选择题:

1. If I _______ you, I’d join the army.

A. am

B. was

C. were

D. would be

2. “If the sun ______ tomorrow, what would we do”

A. will not rise

B. would not rise

C. did not rise

D. does not rise

3. If you ______ to see Mary, what would you tell her

A. are

B. will be going

C. must

D. were

4. I would have said “Hello” to him if I ______ your brother.

A. could see

B. had seen

C. will see

D. will have seen

5. If you had wanted to buy a recorder, what ________

A. would you buy

B. had you bought

C. would you have bought

D. would you be buying

6. If the tablets had dissolved, John ______.

A. would probably die

B. had probably died

C. probably would be died

D. would probably have died

7. ________ if you had lost your watch

A. Hadn’t you been upset

B. Wouldn’t you be upset

C. Weren’t you upset

D. Wouldn’t you have upset

8. -----“I was so sorry to hear about Jack.”

-----“If he had made more friends here, he might ________.”

A. have stayed

B. have stay

C. stayed

D. stay

9. If I had a bike, I ______ it to you yesterday.

A. would have lent

B. would lend

相关文档
最新文档