His brother met him at the Great Theatre yesterday afternoon, so he ____ have attended your lecture.
A.couldn’tB.needn’tC.mustn’tD.shouldn’t
A

試題分析:考查情態(tài)動詞+have done的用法:can't/ couldn't have done 根本不可能... needn't have done 本沒必要,,,, must have done. 肯定已經(jīng).....(不要用mustn't have done.....) shouldn't have done 本不該......句意:昨天下午我妹妹在大劇院碰見了他,因此他肯定沒有參加你的講座。選A。
點評:Could have done sth本可以做某事;should have done本應該做某事,實際上卻沒有做;must have done一定做了某事。Might have done也許做某事。都是情態(tài)動詞+have done的用法,平時要加強識記憶。
練習冊系列答案
相關(guān)習題

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

It’ s suggested by experts that teenagers ____at least 30 minutes exercising, five times a week.
A.spendB.to spendC.spentD.have spent

查看答案和解析>>

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

Mountain climbing _______ be tiring and many people feel sick as the atmosphere gets thinner.
A.needB.canC.mustD.would

查看答案和解析>>

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

Had it not been for the fact that she ____ in the accident, she ____ in the race.
A.got injured; would have competed
B.had got injured; would compete
C.would be injured; would have competed
D.should be injured; would compete

查看答案和解析>>

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

----My e-dictionary is nowhere to be found. Who ______ have taken it?
-----Keep looking and you will find it. ________ you have good luck!
A.should; NeedB.should; MayC.could; MayD.could; Need

查看答案和解析>>

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

---- Pity you missed the lecture on nuclear pollution.
---- I _________ it, but was busy preparing for a job interview.
A.would have attendedB.had attendedC.would attendD.a(chǎn)ttended

查看答案和解析>>

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

We      last night, but we went to the party instead.
A.must have studiedB.might studyC.should have studied D.would study

查看答案和解析>>

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

It’s a shame ______ able to give them any advice.  
A.not to have beenB.to have not beenC.to have been notD.to not have been

查看答案和解析>>

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

Imagine what today’s life would be like if Alexander Bell _____ the telephone more than 130 years ago!
A.didn’t inventB.wouldn’t invent
C.hadn’t inventedD.wouldn’t have invented

查看答案和解析>>

同步練習冊答案