Focus: Present Perfect vs Past Simple — open and closed timeA225 exercises
📋 Grammar Summary
Structures: Present Perfect vs Past Simple — open and closed time
Key patterns:
have/has + past participle + open time reference (this week, so far, recently)
past simple + finished time reference (yesterday, last week, ago, in 2022)
Common errors addressed: Using present perfect with closed signals: 'I have seen her yesterday' instead of 'I saw her yesterday' • Using past simple with open signals: 'I worked here since June' instead of 'I've worked here since June' • Using present perfect with 'ago': 'I've eaten five minutes ago' instead of 'I ate five minutes ago' • Using past simple with 'so far': 'I sent three emails so far today' instead of 'I've sent three emails so far today' • Confusing duration up to now with a finished past period: 'I lived here for five years' vs 'I've lived here for five years'
🎮 Practice Activities
Open or Closed? Choose the Right Tense
Present Perfect vs Past Simple — open and closed time
Complete each sentence with the correct form.
I _____ my emails three times so far this morning — the week is very busy.
💡 'So far this morning' is an open signal — the morning is still in progress. We use present perfect. 'Checked' is wrong because it needs an open signal. 'Check' is present simple. 'Was checking' is past continuous.
She _____ the report to the client yesterday afternoon.
💡 'Yesterday afternoon' is a closed signal — it is finished. We use past simple. 'Has sent' and 'have sent' are present perfect, which cannot go with 'yesterday'. 'Sends' is present simple.
We _____ any feedback from the team so far this week.
💡 'So far this week' is an open signal — the week is not finished. We use present perfect negative. 'Didn't receive' is past simple, which needs a closed signal. 'Don't receive' is present simple.
The trainer _____ the difference between open and closed time signals last Monday.
💡 'Last Monday' is a closed signal — that day is finished. We use past simple. 'Has explained' and 'have explained' are present perfect, which cannot go with 'last Monday'. 'Is explaining' is present continuous.
I _____ in this city since June, and I still love it.
💡 'Since June' means the situation started in June and continues now — this is an open period. We use present perfect. 'Lived' with 'since' describes a finished period, which is wrong here. 'Live' is present simple.
He _____ his new job two weeks ago.
💡 'Ago' always points to a finished past moment. We use past simple. 'Has started' and 'have started' are present perfect, which cannot go with 'ago'. 'Starts' is present simple.
This year, our team _____ some very interesting new clients.
💡 'This year' is an open signal when the year is still in progress. We use present perfect. 'Met' alone suggests a closed past moment. 'Meets' is present simple. 'Was meeting' is past continuous.
I _____ to the manager at nine o'clock this morning — it is now the afternoon.
💡 It is now the afternoon, so 'this morning' is a closed signal. We use past simple. 'Have spoken' and 'has spoken' are present perfect, but the morning is now finished. 'Speak' is present simple.
🇮🇹 Note for Italian speakers: In Italian, you might use 'ho parlato' here, but in English, once 'this morning' is finished, we switch to past simple.
Recently, I _____ that time signal words really help me choose the right tense.
💡 'Recently' is an open signal — it refers to a period up to now. We use present perfect. 'Noticed' alone suggests a specific finished moment. 'Notice' is present simple. 'Am noticing' is present continuous.
The lesson _____ five minutes ago, so we can now do the practice.
💡 'Five minutes ago' is a closed signal — it names a specific finished past moment. We use past simple. 'Has finished' and 'have finished' are present perfect, which cannot go with 'ago'. 'Is finishing' is present continuous.
How many open time signals _____ so far in this exercise?
💡 'So far' is an open signal — the exercise is still in progress. We use present perfect question form. 'Did you find' is past simple, which needs a closed signal. 'Do you find' is present simple. 'You have found' has wrong word order for a question.
We _____ the correct tense in last week's writing task.
💡 'Last week' is a closed signal — that week is finished. We use past simple negative. 'Haven't used' is present perfect, which cannot go with 'last week'. 'Don't use' is present simple. 'Hadn't used' is past perfect.
I _____ here for five years now, and I still enjoy it every day.
💡 'For five years now' means the period continues to the present — this is an open duration. We use present perfect. 'Worked' describes a finished period. 'Work' is present simple. 'Am working' is present continuous.
🇮🇹 Note for Italian speakers: 'Lavoro qui da cinque anni' uses present tense in Italian, but English uses present perfect: 'I have worked here for five years'.
Open or Closed? Pick the Correct Tense
Present Perfect vs Past Simple — open and closed time
Choose the correct option to complete each sentence.
When _____ your English course?
💡 'When' always signals a finished past moment. We use past simple. 'Have you started' is present perfect — 'when' never goes with present perfect. 'You started' has wrong word order. 'Do you start' is present simple.
🇮🇹 Note for Italian speakers: 'Quando hai iniziato' uses 'hai iniziato' in Italian, but in English 'when' always takes past simple: 'When did you start?'
I _____ three different time signal words in today's lesson so far.
💡 'So far' means the lesson is still open — not finished. We use present perfect. 'Learned' suggests the lesson is closed. 'Learn' is present simple. 'Was learning' is past continuous.
She _____ the grammar table in 2022, when she first started teaching.
💡 'In 2022' is a closed signal — that year is finished. We use past simple. 'Has created' and 'have created' are present perfect, which cannot go with a specific finished year. 'Creates' is present simple.
It is 10am. I _____ two cups of coffee already this morning.
💡 It is still morning — 'this morning' is an open signal right now. We use present perfect. 'Had' alone suggests a finished past period. 'Have' is present simple. 'Was having' is past continuous.
We _____ about open and closed time signals at last week's session.
💡 'Last week's session' is a closed signal — that event is finished. We use past simple. 'Have talked' and 'have been talking' are present perfect forms, which cannot go with 'last week'. 'Talk' is present simple.
This month, the team _____ a lot of progress with the new project.
💡 'This month' is an open signal when the month is still in progress. We use present perfect. 'Made' suggests a closed past moment. 'Makes' is present simple. 'Was making' is past continuous.
I _____ that report an hour ago — it is already with the client.
💡 'An hour ago' is a closed signal — it names a specific finished past moment. We use past simple. 'Have sent' and 'has sent' are present perfect, which cannot go with 'ago'. 'Send' is present simple.
How long _____ in this job? You seem very experienced.
💡 'How long' with a job you still have describes an open period up to now. We use present perfect. 'Did you work' is past simple — it suggests the job is finished. 'Do you work' is present simple. 'You have worked' has wrong word order.
The trainer _____ the context rule for 'this morning' at the start of the lesson today.
💡 The sentence says 'at the start of the lesson' — this is a specific finished moment, even though 'today' appears in the sentence. The specific time marker closes the event. We use past simple. 'Has explained' is present perfect. 'Explain' and 'is explaining' are wrong forms.
I _____ never used the wrong tense with 'ago' before — until today!
💡 'Never' is an open signal — it covers all time up to now. We use present perfect: 'I have never used'. 'Had' is past perfect. 'Did' is past simple auxiliary. 'Was' is past simple of 'be'.
She _____ the context rule very clearly, but I still need more practice.
💡 The sentence has no closed time signal — the explanation is relevant to now. We use present perfect. 'Explained' alone suggests a specific finished past moment with a closed signal. 'Explains' is present simple. 'Was explaining' is past continuous.
I _____ the difference between open and closed signals since we started this pathway.
💡 'Since we started this pathway' means the understanding continues from a past point to now — this is an open period. We use present perfect. 'Understood' describes a finished past moment. 'Understand' is present simple. 'Was understanding' is past continuous.
Manage your privacy
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.