The dog was trapped there for two weeks 后面的for two weeks 不是用在现在完成时吗 前面咋是was

问题描述:

The dog was trapped there for two weeks 后面的for two weeks 不是用在现在完成时吗 前面咋是was

如果用完成时,这条狗知道现在还没有解救出来。这里是说一件过去发生的事情,这件事情持续了两周,跟现在没任何关系。

The dog was trapped句子用的时态是过去式的被动.如果改成The dog have been trapped there for two weeks there也是正确的,只是强调对现在的影响,暗示着两周前这个狗被困在这儿,而现在还是困在这儿.The dog was tra...