—When I first got to Harvard, my awkward English brought me great trouble.
——Oh, dear, it _______a struggle for you to keep up with other students.
A.might beB.can beC.could have beenD.must have been
D

試題分析:考查情態(tài)動詞+have done的用法:句意:--當我第一次到哈佛,我蹩腳的英語給我?guī)砗芏嗦闊?-哦,那你要跟上其他同學(xué)一定很難。可知是對過去的推測,用情態(tài)動詞+have done,could have been過去可能做卻沒做, must have been過去一定做了。選D。
點評:情態(tài)動詞+have done可以表示推測和虛擬:“must+have+done”表示對過去事情的肯定推測,譯成“一定做過某事”,該結(jié)構(gòu)只用于肯定句!癱an't+have+done”表示對過去事情的否定推測,譯成“不可能做過某事”。“may+have+done”表示對發(fā)生過的事情的推測,意思是“可能已經(jīng)”或“也許已經(jīng)”,用于肯定句中!癱ould+have+done”是虛擬語氣,表示對過去事情的假設(shè),意思是本來能夠做某事而沒有做。 “would+have+done”虛擬語氣,表示對過去事情的假設(shè),意思是“本來會做”。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

He ___________ unwisely, but he was at least trying to do something helpful.
A.may have acted B.must have acted
C.should have actedD.would act

查看答案和解析>>

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

Most of the big hotels in Shanghai were full last week, but finally we______find a room in a small one.
A.ought toB.couldC.were able toD.might

查看答案和解析>>

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

It has been announced that candidates       remain in their seats until all the papers have been collected.
A.shallB.canC.shouldD.must

查看答案和解析>>

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

What a pity! Considering his ability and experience, he ____ have done better.
A.needB.mustC.mightD.can

查看答案和解析>>

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

—Excuse me, Mr. Brown. ______ you speak Chinese?
—Yes, butt only a little.
A.ShallB.MustC.MayD.Can

查看答案和解析>>

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

It is usually warm in my hometown in April, but it ________ be rather cold sometimes.
A.canB.mustC.wouldD.should

查看答案和解析>>

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

— I hear it will rain tomorrow.
— It _______ true. You see, there are so many black clouds in the sky now.
A.won’t beB.will beC.may beD.may not be

查看答案和解析>>

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

---______ he have been chosen as captain of our school football team?
---Yes, he______. Can’t you see he’s wearing an armband?
A.Can; canB.Must; must haveC.Can; must haveD.Must; must

查看答案和解析>>

同步練習(xí)冊答案