What is the difference between past tense and past perfect tense ?
When should I use the present perfect tense rather than the simple past tense ? For instance , `` I have eaten , '' instead of `` I ate ? ''