第1个回答 2012-04-28
如果没有原文的话把had删掉或是改成has应该都可以。这里和have的用法没什么关系,是时态的问题,用一般过去时就行,而现在完成时has left强调对现在有影响,也能说的通,但是had left是过去完成时,又没有过去的过去那个时间点,就没道理了
第2个回答 2012-04-28
这个句子没问题啊
完成时不一定要延续性。
比如He has left.
We have finished the task. 跟非延续性动作时,表示过去的动作对现在产生了影响。
跟延续性动作时,表示动作持续到现在。
第3个回答 2012-04-28
The film have begun already.这在初中说法可是不对的啊不应该把begun说成有个for或since表示时间段, 动词才要延续性。其实这和时态没有关系, You,