---Did you visit the temple?
---No. We _____it, but we spent too much time shopping.
A.could have visitedB.could visit
C.needn’t have visitedD.mustn’t have visited
A

試題分析:考察情態(tài)代詞和虛擬語氣.情態(tài)動詞用法中非常重要的一項就是“情態(tài)代詞+have done”表示的是對過去情況的推測或者虛擬!扒閼B(tài)動詞+動詞原形”是對現(xiàn)在情況的推測,或者虛擬。could have done本可以做某事,實際上卻未做;needn’t have done本不必做某事,實際上卻做了、不存在D項的結(jié)構(gòu)。Could do是對現(xiàn)在的情況的推測。句義:—你們參觀那個古廟了嗎?—沒有。我們本可以去參觀的。但是我們花了太多的時間去購物。故A爭取。
練習冊系列答案
相關(guān)習題

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

I would rather ________ to work after my graduation, but my fathe would rather I ________ abroad for further education.
A.to go ; goB.go; wentC.went ; have goneD.went ; will go

查看答案和解析>>

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

In this country it is required that anyone who wants to settle here ______ to pass this kind of test.
A.has B.must haveC.have D.will have

查看答案和解析>>

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

The professor ________at 8 o’clock,but he has not shown up yet,which worries all of us.
A.was supposed to arriveB.must have arrived
C.might have arrivedD.was supposed arriving

查看答案和解析>>

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

Which of the following sentences conveys a fact?  
A.Maryandhersonmustbehomebynow.
B.Carelessreadingmustgivepoorresults.
C.It’sgettinglate,andImustleavenow.
D.Hemustbeworkinglateattheoffice.

查看答案和解析>>

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

--How do you find the health club?
-- I ______. Everyone is saying its management is going from bad to worse.
A.ought to have joinedB.should have joined
C.would rather not have joinedD.would like to have joined

查看答案和解析>>

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

---  My sister is very upset today.
--- It is your fault. You ________________ the bad news to her yesterday.
A.should tellB.should have told
C.shouldn’t tellD.shouldn’t have told

查看答案和解析>>

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

The officer commanded that the supplies of food and clothes ______ to the flooded area.
A.should sendB.be sentC.were sentD.would send

查看答案和解析>>

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

The safety belt saved the boy; otherwise, he _____ in the accident.
A.would be killedB.was killed
C.had been killedD.would have been killed

查看答案和解析>>

同步練習冊答案