—Why does Sara know so much about Angkor Wat??
—She _______ there,or she may have read about it.?
A.must have been?
B.shouldn’t have been?
C.may have been?
D.can’t have been?
C?
此題考查情態(tài)動(dòng)詞表推測(cè)的用法。由后面or...來判斷,說話人對(duì)此事不是很有把握,故用may have done表示對(duì)過去情況不太肯定的推測(cè),意為“或許做了某事”。must have done用于肯定句,表示對(duì)過去情況肯定的推測(cè),意為“一定發(fā)生了某事”。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

He commanded that all the gates __________.
A.should shutB.would be shutC.shutD.be shut

查看答案和解析>>

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

—Can we ski on this mountain??
—Of course.However, at no time _______ you do so alone.?
A.couldB.might
C.needD.must?

查看答案和解析>>

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

—Is there a basketball match between the LA Lakers and Houston Rockets this Saturday?
—There _______ be.I’ve already got one ticket.?
A.mightB.would?
C.mustD.can?

查看答案和解析>>

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

—Isn’t that Ann’s husband over there?
—No, it _______ be him—I’m sure he doesn’t wear glasses.?
A.can’tB.must not
C.won’tD.may not

查看答案和解析>>

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

—Did you notice John was not at work today?
—No.If _______ working,I would have noticed it.
A.I’dB.I was
C.I’d beenD.I were?

查看答案和解析>>

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

—What do you think we can do for our aged parents?
—You    do anything except that you visit them as often as possible.
A.don’t have toB.oughtn’t to
C.mustn’tD.shouldn’t

查看答案和解析>>

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

He suggests we______to the cinema at once, otherwise we will be late.
A.must goB.goC.will goD.would go

查看答案和解析>>

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

There is a real possibility that these animals could be frightened,__________a sudden loud noise.?
A.being thereB.should there be?
C.there wasD.there having been?

查看答案和解析>>

同步練習(xí)冊(cè)答案