精英家教网 > 高中英语 > 题目详情
(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·南昌三中模拟)—Do you think Jack will lend us a hand?
—He is the last one to help others. He ________ lend his hand, though.
A.canB.must
C.shouldD.might

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—________ I take the book out?
—I'm afraid not.
A.WillB.MayC.MustD.Need

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Who has done that again?
— _______ you ask? Little Tom, of course!
A.MightB.CanC.WouldD.Need

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(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

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—A shy boy like John ________ give up a secure job and start his own business!
—Yes,nobody had expected that.
A.wouldB.shouldC.mightD.could

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·新课标Ⅰ,29)The door________open,no matter how hard she pushed.
A.shouldn'tB.couldn'tC.wouldn'tD.mightn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Oh, my God!Our teacher is so mean!
—Calm down, my friend.Even though she is tough  sometimes, she ________ be nice if you really work hard.
A.must B.should
C.can D.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Take your swimming suit because you __________ want to go swimming in the sea.
A.wouldB.mustC.shouldD.might

查看答案和解析>>

同步练习册答案