Can you tell me (the rules) when to use the following in a sentence as I got confused and the grammer book that I refer to fail to explain the rules.

Have: I "have eaten" my dinner.
Has: She "has eaten" her dinner.
Had: She "had eaten" her dinner
Has had/ have had: She "has had" many years of experience.

I'll be most grateful if you can give me some examples and the rules governing the use of the above.
1 2 3 4
Comments  (Page 4) 

Please tell me weather the following sentence is correct or not:

I have had a nice lunch.

I had had a nice lunch.

Is it correct or not:

You had eaten a nice lunch.

You had had a nice lunch.

Please explain the meanings of above sentences.

Site Hint: Check out our list of pronunciation videos.