網站首頁 練習題 成語大全 造句 名詞解釋 經典語錄 名人語錄
當前位置:國文精選館 > 練習題 > 

WehadawonderfultimeatTom’sbirthdayparty.You

欄目: 練習題 / 發佈於: / 人氣:2.87W

問題詳情:

WehadawonderfultimeatTom’sbirthdayparty.You

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。

知識點:虛擬語氣與情態動詞

題型:選擇題