had + past perfect tense had+过去完成时I had finished doing homework yesterday.我昨天就已经做完作业了。has + present perfect tensehas+现在完成时He has eaten some biscuit.他已经吃过一些饼干了。