Present perfect
simple and continuous
multiple choice quiz

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

A multiple choice test

Test 1. Present perfect simple or present perfect continuous?



I every car in our family and I do not like any of them.

I am surprised that we so long and I am not tired yet.

Tina is going home. She all strawberries in this field since she started work.

Ben, you can't take the picture yet. But I it for you since you asked me.

Isn't it ready yet? But you that you must finish your work till the end of this week.

I from her twice or three times since she moved to Liverpool.

Marion in this place as far as I know.

My girlfriend me since we had the argument about her new colleague.

Miss Smith, your students their history projects so far.

Is that Sue? I to contact you all the time since I arrived in Barcelona.

I must admit that I my grandmother very often lately.

How long his old bicycle?

I the books on the shelves all afternoon. And I am fed up with it now.

They their house in the suburbs of Dallas finally.

Test 2: Choose correct signal words.

I have been staying at this hotel 15th September.

Tim, have you told the manager about our proposal ?

Betty is not hungry. She's had something to eat .

I've booked our summer holiday in the Canary Islands .

I've been watching about Arctic expeditions since I finished my dinner.

have you studied the English language?

Mum, you haven't been waiting for me , have you?

We've never been because we can't afford such a trip.

Claire has been practising tennis with her coach .

I haven't had a shower .

has Peter been in the hospital?

I've practised German grammar a lot . I'm going to take an exam.

I'm worried because Jill hasn't had a boyfriend .

Present perfect multiple choice and gap-filling exercises, PDF worksheets and grammar rules.

For elementary - advanced learners of English as a foreign language.

top

About the author | Privacy policy