Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

B2 2A Present perfect simple and continuous

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.
Hamilton has ______ his car into the wall. He's out of the race.
a)
crash
b)
crashed
c)
crashing
d)
been crashing
2.

________ they ________ together on this project last year?

a)

Did / work

b)

Did /worked

c)

Have/ works

d)

Have /worked

3.
______ you ______ the report yet? I need to have a look.
a)
Have / been finishing
b)
Do / finish
c)
Have / finished
d)
Were / finishing
4.
This area looks greener. Have they ______ trees around here?
a)
plant
b)
been planted
c)
planting
d)
been planting
5.
Logan ______ able to focus on his studies lately.
a)
hasn't been
b)
hasn't being
c)
wasn't
d)
hasn't been being
6.
What's the most valuable thing you ______ so far?
a)
have purchased
b)
purchasing
c)
have been purchasing
d)

purchased

7.
It's amazing that Martha ______ 15 books this month.
a)
has been reading
b)
has reading
c)
has read
d)
read
8.
There ______ some improvements on Twitter since Elon Musk bought it.
a)
has been
b)
have been
c)

were

d)
have been being
9.
It's known that the universe ______, and this will continue to happen in the future, too.
a)
expanded
b)
expanding
c)
has been expanding
d)
was expanding
10.

________ your boss _________ at you yesterday at the main entrance? why was he upset?

a)

Did / yell

b)

Did / yells

c)

has / yelled

d)

have / yelled

11.
As a new mom, she hasn't ______ well recently.
a)
sleeping
b)
sleep
c)
been slept
d)
been sleeping
12.
Residents are still nervous because the police ______ the mugger yet.
a)
have found
b)
have been finding
c)
haven't found
d)
haven't been finding
13.
Tourism in Cappadocia ______ as more and more tourists are going there each day.
a)
has been recovering
b)
has recovered
c)
recovered
d)
recovering
14.
How long ______ your dad ______ this car? It looks really old.
a)
have / had
b)
has / had
c)
have / been having
d)
has / been having
15.
This is the third cup of coffee I ______ this morning, but I still don't feel awake.
a)
have had
b)
have been having
c)
have
d)
had