Foundations
Expansion
Complexity
Mastery
Practice present perfect vs. past simple with interactive fill-in-the-blank exercises. This unit is part of the complexity level of our English grammar course, designed for PTE and IELTS test takers.

1
It can be tricky to know when to use Present Perfect and when to use Past Simple. The main rule depends on 'finished time'.
2
If you mention a specific, finished time in the past (like yesterday, last year, in 2010), you must use the Past Simple. For example, 'I went to Paris in 2015.'
3
If the time period is not finished (like today, this week) or you don't mention the time at all because it's a life experience, use the Present Perfect. For example, 'I have been to Paris.'
Your progress
0 / 10 done
1
2
3
4
5
6
7
8
9
10