在英语语法中,过去完成时表示在过去某一时间之前已经完成的动作,需要使用“have”或“has”。动作发生在过去某个时间之前时,使用“had”。使用“have”和“has”时,需要根据主语的人称和单复数来决定。例如,“I have finished my homework”和“he has finished his homework”。复数主语时,使用“have”,如“They have finished their homework”。
当我们想表达的动作是发生在过去某个时间之前的,就需要使用“had”这个词。例如,“I had finished my homework before my parents came home.” 这个句子中,“had finished”就是过去完成时的形式,表示在“my parents came home”这个时间之前,“I”已经完成了作业。
在使用“have”和“has”时,需要根据主语的人称和单复数来决定。例如,“I have finished my homework”和“he has finished his homework”分别表示我和他完成了作业。
当主语是复数形式时,我们需要使用“have”。例如,“They have finished their homework.” 表示他们完成了作业。