题目内容
5.-I had a very boring weekend at home.-Why did you stay at home?You _____ with us.( )
A. | might hike | B. | could have hiked | ||
C. | should hike | D. | must have hiked |
分析 --我周末在家过的很无聊;
--你为什么待在家里呢?你本来可以和我一起远足的.
解答 答案B.
由句子Why did you stay at home?可知,与过去情况的虚拟,故用情态动词+have done."could have done"表示过去本来能够做某事而没做;"must have done"表示过去肯定做了某事.根据句意::--我周末在家过的很无聊:-你为什么待在家里呢?你本来可以和我一起远足的(而事实上没有和我一起去远足).故选B.
点评 本题考查虚拟语气,要掌握具体的语境才能选择出正确的选项.
练习册系列答案
相关题目
13.Every time she was in trouble,she went to him for help,as he said he do anything for her.( )
A. | should | B. | must | C. | would | D. | might |
20.-How about the concert last night?
-Well,at least it's ____ the one I saw last time with Joan.( )
-Well,at least it's ____ the one I saw last time with Joan.( )
A. | no worse than | B. | no better than | C. | not as good as | D. | as bad as |
10.You were stupid to try climbing up there.You ______ yourself.( )
A. | can kill | B. | might have killed | ||
C. | might kill | D. | must have killed |
17.I'm glad you told me about yesterday's show being cancelled.Otherwise I _____ all the way for nothing.( )
A. | travelled | B. | had travelled | ||
C. | would travel | D. | would have travelled |
14.It's very kind of you to do the washing-up,but you _____it.( )
A. | didn't need to do | B. | don't need to do | ||
C. | needn't have done | D. | needn't do |
7.__________ in Canada rose 1.0percent in the third quarter of 2012,following a 0.1percent
increase in the previous quarter.( )
increase in the previous quarter.( )
A. | Tourist spend | B. | Tourist spent | ||
C. | Tourist spending | D. | Tourist spends |