Present Perfect Continuous and Simple Exercises
The following Present Perfect Simple and Present Perfect continuous exercises are presented in questions and answers test format. At the explanations tab, you will find present perfect simple and continuous examples and sentences as well as formula, form and structure. And at the worksheet tab, you can download these exercises as pdf worksheet files for free.
EXERCISE
EXPLANATION
0%
Choose the correct option to complete the Present Perfect Continuous and Simple Exercises below.
1
They ________ the house for two hours, but they still haven't finished.
a.
have cleaned
b.
cleaned
c.
have been cleaning
2
She ________ a new job! She starts next week.
a.
has been finding
b.
has found
c.
found
3
I ________ my glasses all morning, but I still can’t find them!
a.
have looked for
b.
have been looking for
c.
looked for
4
He ________ tennis for years, but he still isn't very good.
a.
has been playing
b.
played
c.
has played
5
A: Why are you so sleepy?B: I ________ well lately.
a.
didn’t sleep
b.
haven’t been sleeping
c.
haven’t slept
6
How long ________ French?
a.
did you learn
b.
have you been learning
c.
have you learned
7
The road is wet. It ________
a.
rained
b.
has rained
c.
has been raining
8
I ________ my homework, so I can go out now.
a.
have finished
b.
have been finishing
c.
finished
9
He ________ that book for weeks, but he still hasn’t finished it.
a.
has been reading
b.
has read
c.
read