精英家教网 > 高中英语 > 题目详情
5.-I had a very boring weekend at home.
-Why did you stay at home?You _____ with us.(  )
A.might hikeB.could have hiked
C.should hikeD.must have hiked

分析 --我周末在家过的很无聊;
--你为什么待在家里呢?你本来可以和我一起远足的.

解答 答案B.
由句子Why did you stay at home?可知,与过去情况的虚拟,故用情态动词+have done."could have done"表示过去本来能够做某事而没做;"must have done"表示过去肯定做了某事.根据句意::--我周末在家过的很无聊:-你为什么待在家里呢?你本来可以和我一起远足的(而事实上没有和我一起去远足).故选B.

点评 本题考查虚拟语气,要掌握具体的语境才能选择出正确的选项.

练习册系列答案
相关习题

科目:高中英语 来源: 题型:听力题

10.听第7段材料,回答第8至9题.
8.Why does the man make the call?
A.To make a booking.
B.To make a suggestion.
C.To make an appointment.
9.When will the man return from London?
A.On March 10.
B.On March 12.
C.On March 22.

查看答案和解析>>

科目:高中英语 来源: 题型:听力题

11.请听第6段材料,回答6、7题.
6.What time is it now?
A.1:45.
B.2:10.
C.2:15.
7.What will the man do?
A.Work on a project.
B.See Linda in the library.
C.Meet with Professor Smith.

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

13.Every time she was in trouble,she went to him for help,as he said he        do anything for her.(  )
A.shouldB.mustC.wouldD.might

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

20.-How about the concert last night?
-Well,at least it's ____ the one I saw last time with Joan.(  )
A.no worse thanB.no better thanC.not as good asD.as bad as

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

10.You were stupid to try climbing up there.You ______ yourself.(  )
A.can killB.might have killed
C.might killD.must have killed

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

17.I'm glad you told me about yesterday's show being cancelled.Otherwise I _____ all the way for nothing.(  )
A.travelledB.had travelled
C.would travelD.would have travelled

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

14.It's very kind of you to do the washing-up,but you _____it.(  )
A.didn't need to doB.don't need to do
C.needn't have doneD.needn't do

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

7.__________ in Canada rose 1.0percent in the third quarter of 2012,following a 0.1percent
increase in the previous quarter.(  )
A.Tourist spendB.Tourist spent
C.Tourist spendingD.Tourist spends

查看答案和解析>>

同步练习册答案