—Did you visit the museum today?
—No. We _____ it, but we spent too much time shopping.
A.could have visitedB.must have visitedC.could visitD.must visit
A

試題分析:考查情態(tài)動(dòng)詞用法!扒閼B(tài)動(dòng)詞+have done”可以表示對(duì)過去情況的推測(cè),或者虛擬;“情態(tài)動(dòng)詞+動(dòng)詞原形”表示對(duì)現(xiàn)在情況的推測(cè)或者虛擬。根據(jù)句意說明是對(duì)過去情況的虛擬。Could have done被可以做某事,實(shí)際上卻未做;must have done是對(duì)過去情況的肯定推測(cè);一定做了某事情;句意:—今天你去了博物館了嗎?—不,我們本可以去的,但是我們把太多的時(shí)間花在了購物上。故A正確。
點(diǎn)評(píng):“情態(tài)動(dòng)詞+have done”可以表示對(duì)過去情況的推測(cè),或者虛擬;“情態(tài)動(dòng)詞+動(dòng)詞原形”表示對(duì)現(xiàn)在情況的推測(cè)或者虛擬。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

John didn’t feel well yesterday; otherwise he ______ to see his friend off at the airport.
A.cameB.would comeC.would have comeD.should be coming

查看答案和解析>>

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

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

查看答案和解析>>

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

—Guess what? I have got A for my term paper.
—Great!You _______ read widely and put a lot of work into it.
A.must haveB.should
C.mustD.should have

查看答案和解析>>

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

It is required in our school that lights in students’ rooms ______ off by 11o’clock.
A.be switchedB.would switchC.should switchD.must be switched

查看答案和解析>>

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

-I didn’t go to the art show, because I lost my ticket.
-You  have borrowed mine. I didn’t go to see it anyway.
A.mightB.needC.couldD.must

查看答案和解析>>

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

—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

查看答案和解析>>

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

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

查看答案和解析>>

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