She________the opportunity,but unfortunately she just let it go.
A.should have takenB.must have taken
C.needn't have takenD.can't have taken
A
A 考查情態(tài)動(dòng)詞+have done。句意:她本該抓住這個(gè)機(jī)會(huì),但是不幸的是,她讓機(jī)會(huì)溜走了。should have done本該做某事(而事實(shí)上并沒有做),表示對(duì)過去動(dòng)作的虛擬。must have done一定做了(表示推測(cè));needn't have done本不必做某事(而事實(shí)上做了某事);can't have done肯定沒做某事(表示推測(cè))。根據(jù)句意選A。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

________ I be free tomorrow, I would go with you.
A.CouldB.ShouldC.MightD.Must

查看答案和解析>>

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

He hesitated for a moment before kicking the ball; otherwise, he ___________ a goal.
A.would scoreB.scoredC.would have scoredD.had scored

查看答案和解析>>

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

Had Tom studied harder, he ________ the exam.
A.must have got throughB.would have got through
C.would get throughD.could get through

查看答案和解析>>

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

(2013·高考福建卷)—Do you think George has passed the driving test?
—No.If so,he ________his car to our college yesterday.
A.would driveB.drove
C.would have drivenD.had driven

查看答案和解析>>

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

(2013·福建,30)—Do you think George has passed the driving test?
—No.If so,he ________ his car to our college yesterday.
A.would driveB.drove
C.would have drivenD.had driven

查看答案和解析>>

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

He ________ fatter but he eats too little.
A.would becomeB.would have become
C.must becomeD.must have become

查看答案和解析>>

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

—Mary wants to see you tonight.
—I’d rather she_________tomorrow.
A.comesB.cameC.will comeD.should come

查看答案和解析>>

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

I would rather Ted ____ here early.
A.leaves B.to leave C.left D.has left

查看答案和解析>>

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