I told your friend how to get to the hotel, but perhaps I __________ have driven her there.
A.couldB.must
C.mightD.should
D。
比較:“could+have+過去分詞”的意思是“本來可以”“本來應(yīng)該”“本來能
夠”; “must+have+過去分詞”的意思是“一定已經(jīng)”; “might+have+過去分詞”的意思是“本來可以”“本來可能”; “should+have+過去分詞”的意思是“本來應(yīng)該”。根據(jù)句意,顯然只有D最佳。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

We’ll be free tomorrow,so I suggest ______ to the history museum.
A.to visitB.visitingC.we should visitD.a(chǎn) visit

查看答案和解析>>

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

“I thought you wouldn’t mind.” “Well, as a matter of fact I don’t, but you _____ me first.”
A.should askB.should have asked
C.must askD.must have asked

查看答案和解析>>

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

. I told your friend how to get to the hotel, but perhaps I __________ have driven her there.
A.couldB.must
C.mightD.should

查看答案和解析>>

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

. The teacher __________ have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose.
A.shouldB.can
C.wouldD.must

查看答案和解析>>

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

In crowded places like airports and railway stations, you __________ take care of your luggage.
A.canB.may
C.mustD.will

查看答案和解析>>

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

As you worked late yesterday, you __________ have come this morning.
A.mayn’tB.can’t
C.mustn’tD.needn’t

查看答案和解析>>

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

“Is John coming by train?” “He should, but he _________ not. He likes driving his car.”
A.mustB.canC.needD.may

查看答案和解析>>

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

—Is the man our sales-manager??
—No,it _________ not be him.He never plays cards.?
A.mustB.canC.willD.may

查看答案和解析>>

同步練習(xí)冊答案