WehadawonderfultimeatTom’sbirthdayparty.You
來源:國語幫 2.88W
問題詳情:
We had a wonderful time at Tom’s birthday party. You ____________, but why didn’t you?
A.should come B.must have come
C.may have come D.ought to have come
【回答】
D
【解析】
考查情態動詞+完成式。句意:我們在Tom的生日聚會上玩得很開心。你應該來的,但是你為什麼沒有來呢?should come表示"現在或將來應該來";must have come表示"過去一定來了";may have come表示"過去可能來了";ought to have come表示"本該來但實際上卻沒來"。分析句意可知選D。
知識點:虛擬語氣與情態動詞
題型:選擇題