实用英语语法:英语虚拟语气考点模拟训练
来源: 环球网校 2021-06-11 15:32:00 频道: 实用英语

1. It's time that you_home and I d rather you_again next Sunday.

A. went; came

B. went home; are coming

C. are going; will come

D. would go; would come

2. If there_no homework to do after class, we_a much happier time.

A. was; we had

B. were; should have C. is; would have

D. are; will have

3._it rain tomorrow, the sports meeting would be put off.

A. Were

B. Should

C. Were to

D. Shall

4. Without your help, I_such rapid progress in my English study.

A. didn't make

B. haven't made

C. will not have made D. wouldn't have made

5. Our teacher suggested that we_an English dictionary.

A. buy

B. buying

C. bought

D. to buy

6. Even ifhe_here, he couldn't have solved the problem.

A. were

B. was

C. had been

D. should be

[答案与解析]

1. A。在It is (high) time (that)一句型中,定语从句的谓语动词常用过去时,意为“该.”; would rather后面的宾语从句,如果是现在或将来的推测,从句的谓语动词用过去时。故答案为A。句意为“你该回家了。希望你下星期天再来。”

2.B。表示与现在事实相反的虚拟语气,从句用一般过去时,(be用 were),主句用would / should/ could+动词原形。句意为“如果课下没有作业的话,我们会过得更开心。”

3. B。当条件从句的谓语动词为were或有助动词had或情态动词should时,可将连词if省去,而将were, had, should放在主语的前面。句意为“要是明天下雨,比赛就延期举行。”

4.D。本题考查虚拟语气在含蓄条件句中的使用。有时假设的条件不通过条件从句表示出来,而是通过介词短语或上下文或其它方式表现出来。without your help= ifI hadn't had your help.句意为“没有你的帮助,我在英语方面就不会取得这样快的进步。”

5.A。suggest作“建议”讲时,所接的名词性从句中用虚拟语气,用“(should)+动词原形”。,作“表明,暗示”时用陈述语气。句意.为“老师建议我们买本英语字典。”

6.C。句意为“即使当时他在这里,也不能解决问题。”even if / even though引导的方式状语从句用虚拟语气。根据主句的时态,可知是与过去事实相反的情况,因此从句用过去完成时。故答案为C.

最近更新
热点推荐
404閿欒椤甸潰-鐜悆缃戞牎

404

缃戠珯鍦板浘