过去完成时和现在完成时态的构成形式和用法?
的有关信息介绍如下:过去完成时
had+
done(动词的过去分词);而现在完成时
have/has+
done.
过去完成时,表示的是
“过去的过去”,也就是过去发生之前就已经发生的事,具体来说,He
told
his
mother
that
he
had
finished
his
homework.
他告诉妈妈是过去时,而他写完作业是在此之前的,所以用过去完成时。
现在完成时,表示的是“已经做完的”,1现在完成时
是发生在过去的,即已经做过的(这点应明确)2现在完成时表示的是从过去到现在一直在做而没有停止过
3
现在完成时表示的是过去做的事对现在有影响的。具体来说,I
have
already
seen
this
film.
强调现在不用再看了。