--- I was lucky to win a gold medal in the 800-meter-race.
--- You __________ through tough training.
A.must goB.should goC.must have goneD.should have gone
C

試題分析:句意:——我幸運的在800米賽跑中得了金牌。——你一定經(jīng)過了艱苦的訓練。根據(jù)句意,與過去有關,排除AB。Must 一定,必須,must have done(過去)一定做了某事,should應該,should have done本應該做某事而實際沒做,故選C
點評:情態(tài)動詞+have done ,表示對過去的虛擬或推測。記住這些結構的意思:shouldn’t have done 本不應該做某事,實際上卻做了;needn’t have done本不需要做某事,實際上卻做了。can’t/couldn’ t have done不可能做了某事,
練習冊系列答案
相關習題

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

You ______ be hungry already--- you had lunch only two hours ago!
A.mustn’tB.wouldn’t
C.can’tD.needn’t

查看答案和解析>>

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

— It’s hard to believe that Jack ________ have fought with the policeman.
— Yes. If one ________ ask for trouble, it can’t be helped.
A.would; willB.should; mustC.must; mayD.need; dare

查看答案和解析>>

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

Mike ________ his car, for he came to work by bus this morning
A.can have foundB.could have found
C.can’t have foundD.mustn’t have found

查看答案和解析>>

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

If people eat natural plant poisons by mistake, they _______ go to hospital without delay.
A.wouldB.canC.mayD.must

查看答案和解析>>

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

_____ anyone phone during the board meeting, please tell them I am busy.
A.ShouldB.WillC.MayD.Can

查看答案和解析>>

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

——Can I get out in the daytime?
——No. The school rules state that no child _____ be allowed out during the day, unless accompanied by an adult.
A.shallB.needC.willD.can

查看答案和解析>>

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

— Do you know where Miss Gao is? I couldn’t find her anywhere.
— She ________ have gone far, for her coat is still here.
A.shouldn’t B.mustn’t C.can’t D.wouldn’t

查看答案和解析>>

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

--Life ____   be very hard for people living in the north of Canada as it is very 
cold there in winter.
—Yes, the weather there _____   be as low as 60℃ below zero.
A.must;canB.shall;mustC.will;should D.hasto;can

查看答案和解析>>

同步練習冊答案