备考2020年高考英语一轮复习28:虚拟语气

备考2020年高考英语一轮复习28:虚拟语气
教材科目:英语
试卷分类:高考
文件类型:.doc
发布时间:2026-05-01
授权方式:免费下载
下载地址:点此下载

以下为试卷部分试题预览


1. 单选题 详细信息
If it _______ for his invitation the other day, I should not be here now.

A . had not been B . should not be C . were not to be D . should not have been
2. 单选题 详细信息
—Do you have Betty's phone number?

—Yes. Otherwise, I ______able to reach her yesterday.

A . hadn't been B . wouldn't have been C . weren't D . wouldn't be
3. 单选题 详细信息
__________not for the support of the teachers,the student could not overcome her difficulty.

A . It  were B . Were  it C . It was D . Was  it
4. 单选题 详细信息
If the new safety system _______ to use, the accident would never have happened.

A . had been put B . were put C . should be put D . would be put
5. 单选题 详细信息
If the traffic        so heavy, I could have been back by 6 o'clock.
A . hadn't been B . wasn't C . couldn't be D . hasn't been
6. 单选题 详细信息
That was not the first time he           us. I think it's high time we           strong actions against him.
A . betrayed... take B . had betrayed... took C . has betrayed... took D . has betrayed... take
7. 单选题 详细信息
He messed the project up, but he behaved as if nothing __________.
A . had happened B . happened C . would happen D . would have happened
8. 单选题 详细信息
David didn't attend his daughter's graduation ceremony, but he does wish he        there.
A . should be B . would be C . had been D . were
9. 单选题 详细信息
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
10. 单选题 详细信息
They might have found a better hotel if they _________ a few more kilometers.
A . drove B . would drive C . were to drive D . had driven
最近更新