Hi, here's some explanations and examples: Here is a more comprehensive thread on the subject I have eaten my dinner = I ate my dinner just now. She has eaten her dinner = She ate her dinner just now (recently) She had eaten her dinner = She ate her dinner (in the past) She has had many years of experience = She has been doing it for a long time. I have had many years of experience = I have been doing this for a long time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hi, here's some explanations and examples:
Here is a more comprehensive thread on the subject
I have eaten my dinner = I ate my dinner just now.
She has eaten her dinner = She ate her dinner just now (recently)
She had eaten her dinner = She ate her dinner