國文屋

位置:首頁 > 練習題 > 

—Iphonedyouyesterdaymorning.Agirlanswered,butIdidn’trec...

練習題1.09W

問題詳情:

—Iphonedyouyesterdaymorning.Agirlanswered,butIdidn’trec...

—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