满分5 > 高中英语试题 >

Thank you so much! But for your text mes...

Thank you so much! But for your text message, I ___________ home without my ID card this morning.

A.would have left

B.would leave

C.had left

D.left

 

A 【解析】 试题分析:考查虚拟语气。本题考查的是含蓄的条件句中的虚拟语气,本题的条件是通过介词短语but for…要不是…;如果没有….;句意:非常感谢你。要不是你的短信,今天早上我就会不带着身份证就离开家里。根据句意说明是对今天早上的事情的虚拟,故使用情态动词+have done的形式。故A正确, 考点:考查虚拟语气
复制答案
考点分析:
相关试题推荐

Who would you rather____the speech instead of you?

A.deliver

B.have delivered

C.have deliver

D.have to deliver

 

查看答案

Your understanding on the theory is____ satisfactory. You must read more after class.

A.far from

B.up to

C.along with

D.free of

 

查看答案

I believe that I ____ to the modern life in New York by the end of next month.

A.will have adapted

B.have adapted

C.adapt

D.will adapt

 

查看答案

——I feel nervous for I’m going to take an English competition tomorrow.

——__________.

A.Good luck

B.Take it easy

C.Congratulations

D.Take your time

 

查看答案

——What do you think I should do?

——I think you’d better pay a visit to him____.

A.out of work

B.out of sight

C.out of respect

D.out of shape

 

查看答案
试题属性

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