百度知道 - 信息提示
这道题为什么用现在完成时,而不用一般过去式?
这道题用过去完成时,也可以用一般过去式
the
film
had
begun
before
we
got
there
我们还没到
电影就开演了
这道题提到before
表示电影
开演在前
我们到达在后
不能用was
began
因为这是主动语态
不是被动语态
这道题英语题,为什么是选D过去完成时?过去完成时不应该有过去式吗才能用吗?里面又没有过去式,我觉得
里面有before限定的时间,所以根据语境判断是过去完成时
因为是在二战前就已经进行了,既是过去又是完成的事情,而且过去的时间显示在had现在完成时是have