—Myumbrellahasdisappeared.Who

来源:语文精选馆 2.73W

问题详情:

 —Myumbrellahasdisappeared.Who

 —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意为“将做过某事”。 句意为“我的雨伞不见了。可能是谁拿走了?”“我不知道”。

 

知识点:情态动词

题型:选择题

热门标签