Printable Handout: Present Perfect Simple & Progressive 2

Note: When printed, this page will be formatted correctly for use as a handout.

View: Answer Sheet | As an Online Quiz

Instructions: Choose the correct answer.

Q1 - I've ____ here all my life.
lived
been living
Either could be used here
Q2 - Open a window- someone's ____ in here.
smoked
been smoking
Either could be used here
Q3 - I've ____ here for three months.
worked
been working
Either could be used here
Q4 - I've ___ half the book and will try to finish it at the weekend.
read
been reading
Q5 - What have you been? I've ____ for over an hour.
waited
been waiting
Either could be used here
Q6 - How long have you ____ her?
known
been knowing
Either could be used here
Q7 - Have you ____ what happened yesterday?
heard
been hearing
Either could be used here
Q8 - You smell of alcohol- have you ___?
drunk
been drinking
Either could be used here
Q9 - Has she ____ on holiday yet?
gone
been going
Either could be used here
Q10 - I haven't ____ the story.
followed
been following
Either could be used here

Copyright © 2002 - 2016 UsingEnglish.com Ltd.- All rights reserved
This printable handout can be used by teachers without any fee in the classroom; however, you must keep all copyright information and references to UsingEnglish.com in place.
View this handout online at: https://www.usingenglish.com/handouts/332.html