(2013·高考新课标全国卷Ⅱ)Since nobody gave him any help,he________have done the research

(2013·高考新课标全国卷Ⅱ)Since nobody gave him any help,he________have done the research

题型:不详难度:来源:
(2013·高考新课标全国卷Ⅱ)Since nobody gave him any help,he________have done the research on his own.
A.can       B.must
C.wouldD.need

答案
B
解析
选B。分析主从句逻辑关系,主句是对从句表达的原因的一种猜测,must have done想必/准是/一定做过某事,符合主从句之间的逻辑关系。本题句意为“既然没人给他帮忙,那他肯定是自己做的研究”。can have done 用于疑问句或否定句中,表示对过去情况的推测;would have done表示过去将来完成时或用于虚拟语气中;need have done 通常用于否定句和疑问句中,表示“本不必做某事却做了”。
举一反三
(2013·高考北京卷)—You needn’ t take an umbrella.It isn’t going to rain.
—Well,I don’t know.It________do.
A.mightB.need
C.wouldD.should

题型:不详难度:| 查看答案
(2013·高考天津卷)No one ________be more generous; he has a heart of gold.
A.couldB.must
C.dareD.need

题型:不详难度:| 查看答案
(2013·高考重庆卷)—What are  you doing this Saturday?
—I’m not sure,but I________go to  the Rolling Stones concert.
A.mustB.would
C.shouldD.might

题型:不详难度:| 查看答案
(2013·高考辽宁卷)Harry is feeling uncomfortable.He ________too much at the party last night.
A.could drinkB.should drink
C.would have drunkD.must have drunk

题型:不详难度:| 查看答案
(2013·高考四川卷)—Why are your eyes so red? You________have slept well last night.
—Yeah,I stayed up late writing a report.
A.can’tB.mustn’t
C.needn’tD.won’t

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.