Present perfect and past simple
- PDF worksheets
- Online exercises
- Grammar rules PDF
English grammar books PDF
PDF book 1: English grammar exercises PDF
PDF book 2: English grammar rules PDF
Present perfect and past simple exercises + PDF worksheets
PDF exercises to download for free:
- Choose the correct tense to complete the conversation.
- Choose the correct response.
- Correct mistakes.
- Complete the sentences with the words in brackets.
- Use the underlined words to make statements or questions.
English grammar exercises PDF All PDF exercises on this website.
Online exercises with answers:
Present perfect vs. past simple (write) Rewrite sentences from the past simple into the present perfect.
Present perfect vs. past simple (multiple choice) Choose correct answers in a multiple choice quiz.
Present perfect vs. past simple (signal words) Choose the correct signal words to match these tenses.
Grammar rules PDF:
English tenses PDF Grammar rules on all English tenses.
English grammar PDF All PDF rules on e-grammar.org.
Present perfect vs. past simple
We use the present perfect simple to express actions or states that started in the past and are connected with the present.
Sir, we have already changed the wheels on your car. You can collect it.
(The result of the past action is important in the present moment.)
Terry has worked as a waiter since he left school.
(It started in the past and continues to the present.)
We use the past simple to talk about actions or states that started in the past, ended in the past and have no connection with the present.
Sir, we changed the wheels on your car in the morning.
(The time of the past action is important.)
Terry worked as a waiter when he lived in Corfu.
(It started in the past and ended in the past.)
With the present perfect we do not specify when the action happened. The time is not relevant.
If we give the time or it is clear from the context that we mention a certain time in the past, we must use the past simple.
Have you had breakfast yet?
Did you have breakfast at the hotel?
I've already read your letter.
I read your letter last night.
They haven't told me about it.
They didn't tell me about it when we met.
Have you had the operation?
When did you have the operation?
- All PDF exercises and grammar rules from this website.