(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

查看答案和解析>>

同步練習冊答案