问题 选择题

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

B考察情态动词加完成式的用法。couldn't have come不可能已经做了某事;         needn't have come 本不必做某事; shouldn't have come本不应该做某事;        mustn't禁止,千万不要。句义:你本不必亲自过来,打个电话就可以了。故B正确。

单项选择题
默写题