—Iphonedyouyesterdaymorning.Agirlanswered,butIdidn’trec...
- 習題庫
- 關注:9.92K次
問題詳情:
—I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.
—Oh, it ________ my younger sister. She was in my room at that moment.
A.must have been B.should have been
C.could have been D.may have been
【回答】
A
【詳解】
考查情態動詞。句意:—昨天上午我給你打電話。一個女孩回答的,但我沒聽出誰的聲音。—哦,那一定是我妹妹。她那一刻正在我的房間裏。情態動詞加動詞的現在完成式形式,表示對過去的推測。A. must have been表示一定做了某事。用於肯定推測;B. should have been 本應該,表示應該做而沒有做某事。C. could have been用於肯定句時,表示可能做了某事。更常用於否定推測;D. may have been可能做過某事。表示可能*很小。結合語境判斷,表示非常肯定的推測,故選A。
知識點:虛擬語氣與情態動詞
題型:選擇題
標籤:
TREC
- 文章版權屬於文章作者所有,轉載請註明 https://zhongwengu.com/zh-hk/exercises/674168.html