Intermediate Grammar
Master English grammar one unit at a time. Clear notes, then 40+ interactive exercises with instant feedback – based on the topics in English Grammar in Use (Intermediate).
Present Perfect vs Past Simple 2“I have done / I did” – 44 interactive questions
📖 Grammar Reference – Present Perfect vs Past Simple 2
Study the notes, then work through the six exercises.
1 Tier 1 – The Concept & Nuance: Finished vs Unfinished Time Words
Never use the present perfect with words that refer to a finished past time (yesterday, last year, ago, when…). Use the present perfect with time words that include the present (today, this week, so far, since…).
– in 2010 · when I was six
– “It rained a lot yesterday.”
– this week · so far · recently
– “It hasn’t rained this week.”
2 Tier 2 – This Morning (Past vs Perfect Distinction)
| I haven’t seen Tom this morning. | Said at 10:30 AM (the morning is still continuing). |
| I didn’t see Tom this morning. | Said at 3:00 PM (the morning is finished). |
3 Tier 3 – Top 3 Common Learner Pitfalls
– Rule: The time marker ago always takes the past simple.
– Rule: Birth is a completed historical event; use were you born.
– Rule: Superlatives + ever require the perfect aspect.
Made with care for English learners · allenglish4u.com
Original practice material inspired by the English Grammar in Use syllabus (Cambridge University Press). Example sentences and exercises are written by All English 4U.
