Present perfect
simple vs. continuous

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

Exercises

Test 1. Complete the sentences with the present perfect simple or present perfect continuous.

We are finished. We have planted enough trees today.
We are really tired. We have been planting trees since the morning.



We can go home. We three cars today. (mend)

We cars since 1 o'clock and we aren't finished. (repair)

Fortunately, I my credit card. Here it is. (find)

I my keys since we came home. Where are they?! (look for)

She puddings all day. (make)

How many puddings she ? (make)

What you ? You are so dirty! (do)

Why are you crying? - I a film. (watch)

Joy you a letter. Look! (send)

I windows since lunch time. It's so exhausting. (clean)

I can see that you the windows in the hall and in the kitchen. (clean)

You in the garden so long. You shoud take a rest now. (work)

How many years he this car? (have)

Test 2. Use the present perfect simple or continuous in each pair of sentences.

(go)

Paul out with Charlene, my best friend, for a couple of months.

Paul to Paris for a few days to visit some galleries and museums.

(type)

I three letters for our business partners since I came home.

I letters for our business partners since I came home.

(try)

Sarah, what did you do? I to contact you for such a long time.

Sarah, what did you do? I to contact you so many times.

(eat)

Can you see it? Someone our toasts. There is only one toast left.

Can you see it? Someone out toasts. They are all gone.

(visit)

We England six times since we started learning English.

We England all the time since we started learning English.

(make)

I'm sorry. The table is in such a mess because I a potato salad.

Have something to eat. Here you are. I a potato salad.

(play)

Vivian can play with you. She golf already.

Vivian wants to enroll in a golf academy. She golf since she was six.

(travel)

Angie around Europe all the summer.

Angie to France and Italy and some other European countries.

  • Present perfect exercises and grammar rules.
  • Present perfect simple vs. continuous multiple choice exercises.
  • PDF worksheets with keys to download for free.

top

About the author | Privacy policy