什么时候要用 have done,had done,have had done。 have di

如题所述

have
done现在完成时,had
done过去完成时,后边几个形式是错误的have
had
done。have
did,had
did,have
had
did
现在完成时以现在为基点,以前的事对现在的影响
如,I
have
seen
the
movie.意思是我知道电影的内容
过去完成时已过去为基点,
这个过去点之前完成的事,
对这个过去点的影响,如
When
you
came(过去时间点),
I
had
done
my
homework.
你来的时候,我已经写完了作业
温馨提示:答案为网友推荐,仅供参考