You shouldn’t have been following him so closely; you______(应该保持距离).

admin2013-04-08  44

问题 You shouldn’t have been following him so closely; you______(应该保持距离).

选项

答案should have kept your distance

解析 “应该保持距离”用should keep your distance表达。该句由一个分号分隔成两个分句。由于没有时间状语,我们就要分析前后分句的逻辑关系。前一个分句是现在完成进行时,意思为:你不应该这样紧紧地一直跟着他。后一个分句说你应该保持距离,由于跟的动作已经发生过了,所以这里应该是should have done形式的虚拟语气的用法,表示本应该做而没有做,故答案为should have keptyour distance。
转载请注明原文地址:https://kaotiyun.com/show/eKr7777K
0

最新回复(0)