Present perfect vs. past simple Exercises PDF

☰
  • English grammar
  • PDF books
  • PDF worksheets
  • Mixed PDF tests
  • Tenses
  • Present tenses
  • Past tenses
  • Future tenses
  • Going to
  • Present perfect
  • Past perfect
  • Future perfect
  • Irregular verbs
  • Verb to be
  • Modal verbs
  • Passive voice
  • Imperative sentence
  • Gerund and infinitive
  • If-conditional
  • Time clauses
  • Relative clauses
  • Direct | indirect object
  • Indirect questions
  • Question tags
  • Reported speech
  • Nouns

Present perfect vs. past simple, exercises + PDF worksheets

Exercises with answers, PDF worksheets with keys and grammar rules with examples.


English grammar books PDF

PDF book 1: English tenses exercises

PDF book 2: English grammar exercises

PDF book 3: English grammar rules

Read more about English grammar books PDF on e-grammar.org.


Exercises with answers:

Present perfect vs. past simple (rewrite)

Rewrite statements and questions from the past simple into present perfect.

Present perfect vs. past simple (multiple choice)

Choose correct answers in a multiple choice quiz.

Free PDF worksheets to download:

Present perfect vs. Past simple worksheet PDF 1

Choose the correct tense to complete the conversation:
A: ___ Greg lately? (Have you seen - Did you see)
B: No, I ___ . (didn't - haven't) I ___ to him at the airport two weeks ago. (have talked - talked)

Present perfect vs. Past simple worksheet PDF 2

Choose the correct response:
1. Your house is finished. - A How long you worked on it? B How long did you work on it? C How long have you worked on it?

Present perfect vs. Past simple worksheet PDF 3

Correct mistakes:
He has waited for an hour and then he went away.
Here is your car. I just washed it.

Present perfect vs. Past simple worksheet PDF 4

Complete the sentences with the words in brackets:
This winter ___ long. When is it going to end? (be)
Where ___ when I called you? (you - be)

Present perfect vs. Past simple worksheet PDF 5

Use the underlined words to make statements or questions:
She sometimes wears a wig.
When ___ she last ___ it?

Compare:

Past simple exercises PDF

Present perfect, exercises + PDF worksheets

Past simple passive exercises PDF

Present perfect passive exercises PDF

Mixed tenses tests PDF

More PDF worksheets:

English grammar exercises PDF See all PDF exercises on this website.

Grammar rules

Present perfect PDF rules

Past tense PDF rules

English tenses PDF Grammar rules on all English tenses.

English grammar PDF All PDF rules on e-grammar.org.

1. We use the present perfect to say that something happened in the past, but it is important now. We do not specify when the action happened because the time of the action is not relevant. If we give the time or it is clear from the context, we must use the past simple. The time of the action is relevant.
Have you had breakfast? - Did you have breakfast at the hotel?
I have received your letter. - I have received your letter yesterday.
They have told me. - They told me when we met.
Have you had the operation? - When did you have the operation?

2. The present perfect is often used with expressions indicating that the activities come up to now, such as: for 10 years, since 1995, all week, all the time, always, lately, recently ...
We have always worked in York. (We still work in York.)
It has been quite cold lately. (It is still cold.)

If the activity started and ended in the past we use the past simple.
I have smoked for 5 years. (= I still smoke.)
I smoked for 5 years. (= I smoked, for example, from 2000 to 2005, then I stopped.)

top

About the author | Privacy policy