—Why did you leave without a word of warning to John?
—But what _____ otherwise? He never listens to me.
A.could I have doneB.would I do
C.must I have doneD.should I do
A

試題分析:句意:--為什么你沒有留下一句話就離開了?--但是要不我能做什么?他也不聽我的。根據(jù)第一句可知這里他的離開發(fā)生在過去,故用情態(tài)動詞+have done,所以排除BD;must have done不能用在疑問句中,故選A。
點評:本題難度適中。情態(tài)動詞的完成式是高中階段的重難點之一,需要考生熟記它們的用法,在各類考試中經(jīng)常出現(xiàn),它主要用于表示對過去情況進行推測或責備等。
即學即練:  --- There were already five people in the car but they managed to take me as well.
--- It ___ a comfortable journey.
A. can’t be     B. shouldn’t be   C. mustn’t have been  D. couldn’t have been
解析:D。They were already five people in the car, but they managed to take me as well.一句中的時態(tài),應該是對過去情況的推測判斷,因為車上已經(jīng)有5位人了,在帶上我一個,可以斷定這一定是一次不舒適的旅行。所以,本句表達的是對過去否定的推測判斷,應該用can’t/ could have done來表達。故答案選D。
練習冊系列答案
相關習題

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

I ________ work out the problem at first, but after my teacher showed me an example, I ________ get the answer easily.
A.couldn’t; was able toB.can’t; could
C.wasn’t able to; couldD.was able to; was able to

查看答案和解析>>

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

--- Must I stay at home, Mum?
--- No, you_____
A.needn’tB.mustn’tC.don’tD.may not

查看答案和解析>>

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

Delta, the American airline, is sometimes jokingly explained “Don’t expect your luggage to arrive” because it ______ be very slow.
A.shouldB.mustC.canD.will

查看答案和解析>>

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

—How dangerous it was!
—Yes, but for the passer-by’s quick action, the girl ________.
A.was drownedB.could have been drowned
C.had drownedD.should be drowned

查看答案和解析>>

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

If you won’t do as I told you, you____ not go to the party.
A.willB.canC.shallD.need

查看答案和解析>>

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

It was fine yesterday so I ______ the trouble to carry my raincoat with me.
A.don’t need to takeB.mustn’t have taken
C.didn’t need to takeD.needn’t have taken

查看答案和解析>>

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

No matter how healthy you _____be,you need to consult a doctor from time to time.
A.shouldB.willC.mustD.may

查看答案和解析>>

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

There _____ be any difficulty in passing the road test since you have practised a lot in the driving school.
A.mustn’tB.shouldn’tC.shan’t D.needn’t

查看答案和解析>>

同步練習冊答案