满分5 > 高中英语试题 >

Thanks a lot. But for your text message,...

Thanks a lot. But for your text message, I___my ID card at home this morning.

A. would leave     B. might forget

C. would have left D. should have forgotten

 

C 【解析】 试题分析:考查虚拟语气。过去事实相反的虚拟语气,因为事情已经发生了,所以用与过去的事实相反的虚拟语气,主句要用would have + 过去分词。句意:非常感谢,要不是你的短信,今天早上我会忘记我的身份证在家的。故C正确。 考点:考查虚拟语气  
复制答案
考点分析:
相关试题推荐

Talented___he is, he is not yet ready to turn professional.

A. although B. while

C. as       D. before

 

查看答案

Excuse me. Is there any hotel around___I can stay at for a night?

A. which  B. where

C. that  D.hat

 

查看答案

There___so many careless mistakes in his writing, Tom was told to write another passage carefully.

A. to be    B. were

C. had been D. being

 

查看答案

Much to his disappointment, what he had devoted himself to___in nothing but failure.

A. resulting     B. was resulted

C. has resulted D. resulted

 

查看答案

一Would you mind if I ask you where you live?

---____

A. Sure. Here in Beijing.  B. Not in the least. In London.

C. Of course. Go ahead.   D. No. You can't do that.

 

查看答案
试题属性

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