题目内容
6.-I'm so tired.Give me some time to have a short break.-It's Monday today.You _____at weekends.( )
A. | ought to have stayed up | B. | need have stayed up | ||
C. | might have stayed up | D. | must have stayed up |
分析 --我太累了.让我稍微休息下.
--今天是周一.周末你肯定熬夜了.
解答 答案:D
根据语境:今天是周一,却感觉累,想休息.由此可知,stay up(熬夜)这动作肯定是过去的周末发生的.对过去做了某事的肯定推测为must have done.故选D.
点评 "情态动词+have done"常见的形式有must have done表过去肯定做了某事;should/ought to have done表本该做某事却没有做;shouldn't/oughtn't to have done表本不该做某事却做了;could have done表过去本来可以做某事却没有做;can't have done表过去肯定没有做某事;needn't have done表本没有必要做某事却做了.
练习册系列答案
相关题目
4.I wish I _____ the car journey home with my friends.Now they are watching the
football match at home.( )
football match at home.( )
A. | will share | B. | have shared | C. | would share | D. | had shared |
5._______online shopping has changed our life,not all of its effects have been positive.( )
A. | Since | B. | After | C. | While | D. | Unless |
14.The parcel was a whole week late.How I wish I _____ air mail instead.( )
A. | had chosen | B. | would choose | C. | chose | D. | choose |
1.Scientists have come to the conclusion ______the temperature on Earth is geiting higher and higher.( )
A. | what | B. | that | C. | which | D. | when |
6.-Do you still live in the countryside?
-Yes.I don't want to leave the house,______ it is very shabby.( )
-Yes.I don't want to leave the house,______ it is very shabby.( )
A. | though | B. | because | C. | once | D. | as |