题目内容
—No wonder you caught a cold. You ________out last night without a coat.
—I know how silly I was.
—I know how silly I was.
| A.shouldn’t have gone | B.mustn’t have gone |
| C.couldn’t have gone | D.mightn’t have gone |
A
本题考查“情态动词+have done ”结构的用。mustn’t have gone 是错误的表达,couldn’t have gone 和mightn’t have gone 虽然也有“本不应该做却做了”含义,但其语气远shouldn’t have gone 弱,且它们主要用来表示对过去是否发生某一行为进行推测。
练习册系列答案
相关题目