---The car crash hasn't brought any traffic inconvenience,has it?
--Yes. The road _____ up with several miles of vehicles within a few minutes.
A. was chocked B.has been chocked C.had been chocked D.is chocked.
排除C,D。A和B区别在哪,答案是A.
within a few minutes 意为 “几分钟内”:指过去时间范围特定的一个时间段,实际就是一个明确的过去时间状语,故使用一般过去时。我们可以用形象的过去时间来表示这个时间段:from 10:5 to 10:10 yesterday。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
现在完成时为表达过去已经发生并已经结束,对现在造成的影响和后果。
第二句 道路阻塞了几英里的车辆在短短几分钟内 是过去的动作 所以用过去式 他没有持续到现在 因为堵车已经结束了 早通了 就算是第二个用法也不对 如果是完成时的话应该是一直堵车不会是几分钟内了