(天津市河?xùn)|區(qū)201 4年高三二?荚嚕1 1. - Why didn't you come to Mike's birthday party yesterday?
- Well. I _______. but I forgot it.
A.shouldB.mustC.should haveD.must have
C
本句是一個(gè)虛擬語(yǔ)氣。根據(jù)but灰蒙蒙的過(guò)去式,說(shuō)明本句表示的是與過(guò)去事實(shí)相反的虛擬語(yǔ)氣,前面應(yīng)該使用“情態(tài)動(dòng)詞+have done”的形式。排除AB項(xiàng)。Should have done本應(yīng)該做某事,實(shí)際上卻未做;must have done一定做了某事;句義:—昨天你為什么沒(méi)有來(lái)參加Mike的生日聚會(huì)啊?—我本應(yīng)該去的餓,但是我忘記了。本題在have的后面承前省略了come。故C正確。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

Collecting stamps as a hobby___________ increasingly popular during the past fifty years.
A.becomesB.becameC.has become D.had become

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—Pity you missed the lecture on nuclear pollution.
—I________it, but I was busy preparing for a job interview.(2011·福建)
A.a(chǎn)ttendedB.had attended
C.would attendD.would have attended

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

They were abroad during the months when we were carrying out the investigation, or they _____ to our help.
A.would have comeB.could comeC.have comeD.had come

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

— Did you make it at last?
— Yes. But for your help,it _____ a serious loss.
  A. had caused
B. must have caused
  C. would have caused
D. may cause

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

The weather turned out to be fine yesterday. I  the trouble to carry my umbrella with me.
A.should have takenB.could have taken
C.needn’t have takenD.mustn’t have taken

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

Jack ________ have fought with the policeman.
—Yes. If one ________ ask for trouble, it can’t be helped.
A.would; willB.must; mayC.should; mustD.need; dare

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—Tom, your foreign teacher speaks Chinese fluently!
—Oh, she has lived in China for six years, otherwise she _______ such good Chinese.
A.didn’t speakB.would not have spoken
C.would not speakD.hadn’t spoken

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—Happy birthday, Mary!
—Thank you! It’s the best present I         for.
A.should have wishedB.may have wished
C.must have wishedD.could have wished

查看答案和解析>>

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