Master the English tenses that confuse most learners. Clear rules, examples, common mistakes, and practice exercises.
Email Me the PDFUnderstand the key difference: Present Perfect connects past to present relevance, Past Perfect shows which action happened first. Clear rules and practice exercises included.
Intermediate learners who regularly confuse "I have eaten" with "I had eaten." Essential for IELTS, professional writing, and everyday accuracy in English.
This is one of the most common grammar errors in English. Mastering the difference between Present Perfect and Past Perfect instantly makes your English more accurate and professional.
Present perfect (I have finished) connects a past action to the present — it matters now. Past perfect (I had finished) places an action before another past action. Ask yourself: is the result still relevant now, or did it happen before another past event?
Use past perfect (had + past participle) to show that one action finished before another action in the past — for example, 'The train had left before we arrived.' It is also common in reported speech and conditional sentences.
Enter your name & email and we'll send this PDF straight to your inbox — free forever.
Email Me the PDF