精英家教网 > 高中英语 > 题目详情
6.You ________ in person; a telephone would have been enough.(  )
A.couldn't have comeB.needn't have come
C.shouldn't have comeD.mustn't have come

分析 你本不必亲自来;一个电话就足够了.

解答 答案是B.本题考查"情态动词+have done"的结构.couldn't  have done表示推测,表示"不可能已经…";needn't have done是虚拟语气,表示"本不必做,但事实上做了";shouldn't  have done是虚拟语气,表示"本不应做但事实上却做了";没有mustn't have done.题干表达的意思是"你本不必亲自来",由此判断答案选择B.

点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.

练习册系列答案
相关习题

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

16.-May I see your ticket,please?I think you            in my seat.
-Oh,sorry.My seat is upstairs.(  )
A.sitB.satC.have satD.are sitting

查看答案和解析>>

科目:高中英语 来源: 题型:填空题

17.Research has shown that the weather caninfluence (影响) people's behaviour.

查看答案和解析>>

科目:高中英语 来源: 题型:填空题

14.He asked his wife'sopinion(观点,意见)on every important decision.

查看答案和解析>>

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

1.--Would you rather __________ there tomorrow?
--No,I'd rather he __________ there instead of me.(  )
A.to go; will goB.go; wentC.go; will goD.going; shall go

查看答案和解析>>

科目:高中英语 来源: 题型:填空题

11.The smell is veryfamiliar(熟悉的) to everyone who lives near a bakery.

查看答案和解析>>

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

18.I ________ to my cousin's birthday party last night,but I ________ busy with piles of work.(  )
A.went,had beenB.had gone,was
C.would go,had beenD.would have gone,was

查看答案和解析>>

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

15.If I had been a little more careful,I _______the wallet behind.(  )
A.won't leaveB.hadn't left
C.didn't leaveD.wouldn't have left

查看答案和解析>>

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

16.If I had had the money last week,I _____a car.(  )
A.could buyB.bought
C.could had boughtD.could have bought

查看答案和解析>>

同步练习册答案