满分5 > 高中英语试题 >

If we ___________the flight yesterday, w...

If we ___________the flight yesterday, we would be enjoying our holiday on the beach

A. had caught    B. caught

C. have caught    D. would catch

 

A 【解析】考查虚拟语气。句意:如果我们昨天赶上飞机的话,现在我们正在海滩享受我们的假日了。根据时间状语yesterday可知,从句表示与过去事实相反,故用had + v-ed。故选A。 点睛:本题考查虚拟语气。虚拟语气重要做题原则:根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间,一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。本题就是错综条件虚拟语气,从句与过去事实相反,故用had + v-ed,主句与现在事实相反。  
复制答案
考点分析:
相关试题推荐

It was only when the car pulled up in front of our house ___________we saw Lily in the passenger seat.

A. which    B. that

C. when    D. where

 

查看答案

My washing machine ___________this week, so I have to wash my clothes by hand.

A. was repaired    B. is repaired

C. is being repaired    D. has been repaired

 

查看答案

I didn't mean ___________anything but the ice cream looked so good that I couldn’t help_______ it.

A. to eat;to try    B. eating;trying

C. eating;to try    D. to eat; trying

 

查看答案

Bob thought he couldn't go to the party because he had to write a report, but he went ___________.

A. at first    B. after all

C. above all    D. at random

 

查看答案

I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.

A. should leave    B. must have left

C. might leave    D. could have left

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.