题目内容
6.You ________ in person; a telephone would have been enough.( )A. | couldn't have come | B. | needn't have come | ||
C. | shouldn't have come | D. | 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.( )
-Oh,sorry.My seat is upstairs.( )
A. | sit | B. | sat | C. | have sat | D. | are sitting |
1.--Would you rather __________ there tomorrow?
--No,I'd rather he __________ there instead of me.( )
--No,I'd rather he __________ there instead of me.( )
A. | to go; will go | B. | go; went | C. | go; will go | D. | going; shall go |
18.I ________ to my cousin's birthday party last night,but I ________ busy with piles of work.( )
A. | went,had been | B. | had gone,was | ||
C. | would go,had been | D. | would have gone,was |
15.If I had been a little more careful,I _______the wallet behind.( )
A. | won't leave | B. | hadn't left | ||
C. | didn't leave | D. | wouldn't have left |
16.If I had had the money last week,I _____a car.( )
A. | could buy | B. | bought | ||
C. | could had bought | D. | could have bought |