(完整版)if虚拟语气练习题(可编辑修改word版)

更新时间:2023-04-08 08:03:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

☆虚拟的倒装:提前had,should,were 省略if

※错综虚拟条件句,主句,从句时间不一致

▲含蓄虚拟语气,省略if 条件句

1.If I you, I worry.

A.were/ wouldn’t

B.was/ wouldn’t

C.been/ would have

D.be/ would

2., I would take an umbrella with me.

A.If I Had been you

B. I were you

C. If I were you

D. I had been you

3.If it tomorrow, what would we do?

A.rains

B. were to rain

C. would rain

D. rain

4.today, he would get there by Friday.

A.Would he leave

B. Was he leaving

C. If he were to leave

D. If he leaves .

5.to the doctor right away, he might have been alive.

A.If he went

B. Were he gone

C. Should he have gone

D. If he had gone

6.If we here ten minutes earlier, we the bus.

A.arrived/would catch

B. arrived/would have caught

C. had arrived/had caught

D. had arrived/would have caught

7.If he had not gone out in the storm .

A.he will be alive now

B.he would be alive now

C.he would have been alive now

8.We our lives if it had not been for the policeman.

A.would have lost

B. should lose

C. might lose

D. could lose

9.If he to the teacher attentively just now, he the answer now.

A.had listened, would have known

B. listened, would know

C. listened, would have known

D. had listened, would know .

10.If I had known her name, .

A.I should invite her to lunch

B. I would invite her to lunch

C. I had invited here to lunch

D. I would have invited her to lunch

虚拟语气练习题

1.If I where he lived,I a note to him.

A.knew,would

B.had known,would have sent

C.know,would send

D.knew,would have sent

2.If they earlier than expected,they here now.

A.had started,would be

B.started,might be

C.had started,would have been

D.will start,might have been

3.I didn't know his telephone number. it,I then.

A.Had I known,would ring him up

B.Should I know,would have rung him up

C.If I knew;would ring him up

D.Had I known;would have rung him up

4.Mary is ill today. If she ,she absent from school.

A.were not ill,wouldn't be

B.had been ill,wouldn't have been

C.had been ill,should have been

D.hadn't been ill,could be

5.Were I to do it,I it some other way.

A.will do

B. would do

C. would have done

D. were to do

9.We wish we what you did when we were at high school.

A.did

B. could have done

C. have done

D. should do

10.She wishes she to the theatre last night.

A.went

B. would go

C. had gone

D. were going

11.Tom is very short now. His mother wishes that he be tall when he grows up.

A.could

B. should

C. would

D. were able to

26.——If he ,he that food.

---- Luckily he was sent to the hospital immediately.

A.was warned,would not take

B.had been warned,would not have taken

C.would be warned,had not taken

D.would have been warned,had not taken

27.I didn't see your sister at the meeting. If she ,she would have met my brother.

A.has come

B. did come

C. came

D. had come

30.If city noises from increasing,people shout to be heard even at the dinner table 20 years from now.

A.are not kept,will have to

B.are not kept,have to

C.do not keep,will have to

D.do not keep,have to

34.If you had enough money,what ?

A.will you buy

B.would you buy

C.would you have bought

D.will you have bought

35.If you that film late last night,you wouldn't be so sleepy.

A.didn't see

B. haven't seen

C. wouldn't have seen

D. hadn't seen

1~5 BADAB 6~10 CDABC 11~15 CCDDB 16~20 ADAAC 21~25 DCDAD 26~30 BDDAA

31~35 DABBD 36~40 DABDC

本文来源:https://www.bwwdw.com/article/oixl.html

Top