题目内容
Sorry I'm late. I______ have turned off the alarm clock and gone back to sleep again.
[ ]
A. might B. should C. can D. will
答案:A
解析:
解析:
|
might have done 用于表示过去有可能发生的情形; should have done表示过去应该做而未做的事; 表示推测时, can用于否定句; will have done 是将来完成时, 与语境不符。 |
练习册系列答案
相关题目
.— Excuse me, could you tell me where I could make a call?
— Sorry, I’m a stranger here.
— ____.
|
A.Thanks a lot |
B.That’s a pity |
C.Thanks anyway |
D.I’m sorry to hear that |