—Myumbrellahasdisappeared.Who
來源:國語幫 2.64W
問題詳情:
—My umbrella has disappeared. Who _____ have taken it?
—I have no idea.
A. should B. must C. could D. would
【回答】
C。must have done 意為“一定做過某事”,但只能用於肯定句。should have done意為“本來應該做某事”;could have done意為“可能做過某事”;would have done意為“將做過某事”。 句意為“我的雨傘不見了。可能是誰拿走了?”“我不知道”。
知識點:情態動詞
題型:選擇題