A-A+

You ______ him so closely; you should have kep

2022-08-05 16:56:12 问答库 阅读 170 次

问题详情

You ______ him so closely; you should have kept your distance.
A.should n" t follow
B.must n" t follow
C.could n" t have been following
D.should n" t have been following请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:should的否定形式跟完成时或完成进行时一起使用表示“本来不应该做某事(暗示已经做了该事)”讲。例如:Youshouldn'thavebeensonaiveastosaythat.你不该如此天真说出那种话来。Youshouldn’thaveexactedpaymentofhimwhenhisfatherjustdied.他父亲刚刚去世,你不该去向他逼债。

考点: