-----Did Mary come to the party?
---I don’t know.She _____while I was out.
A.may have comeB.must have come
C.might comeD.could come
A

試題分析:這題考查情態(tài)動詞的完成式的用法:從第一句話知道是指過去的事,從-I don’t know,知道是可能已經(jīng)來了。用may have come,A項正確。
點評:情態(tài)動詞的完成式有兩種用法:一種是對過去情況的推測,一種是對過去的虛擬,做題時要結(jié)合上下文來判斷。還要注意情態(tài)動詞的語氣。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

It is important to know about the cultural differences that______ cause problems.
A.mustB.mayC.dareD.shall

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—When can I come for the photos? I need them tomorrow afternoon.
—They_______ be ready by 12:00.
A.canB.shouldC.mightD.need

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—I’ m sorry. I  ______ at you the other day.
---Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Smoking pollutes air. You ______ smoke here.
A.won’tB.can’tC.ought not toD.needn’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The doctor insisted that the patients _____ in great danger and _____ operated on immediately.
A.was; beB.be; beC.was; wasD.be ; was

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

-Why didn’t Susan come to see us yesterday as she promised?
-______. 
A.She must be busyB.She might have been free
C.She must have been busyD.She can’t be free

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I ______ to the lecture that afternoon, but I ______ a bit ill.
A.should have gone; wasB.would have gone; had been
C.should go; wasD.would go; had been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

We      the postcards yesterday, but it didn’t arrive.
A.should receiveB.ought to receive
C.ought to have receivedD.must have received

查看答案和解析>>

同步練習(xí)冊答案