past perfect tense
indicates an action that preceded another action in the past
had+come /eaten......
present perfect tense
1.actions completed in the past that have some consequence or effect on the present situation
2.to continuous actions begun in the past and extending into the present
have/has+come/eaten.....