Present perfect continuous exercises in PDF to download for free.
What have Tim and his school friends been doing since they got up?
Tim - decorate his bedroom
Tim has been decorating his bedroom.
Respond to situations.
Why are you so tired?
Because I ___ the wheels on my car. (replace)
Because I have been replacing the wheels on my car.
Complete the lines with one of the options.
Somebody has been drinking my coke. ___
The glass is nearly empty. | The glass is empty.
Somebody has been drinking my coke. The glass is nearly empty.
Make present perfect continuous questions.
How long ___ for me? (you | wait)
How long have you been waiting for me?
Complete the conversations with positive and negative forms.
A George, how long ___ you ___ Japanese? (learn)
B Japanese? Wait a minute. For about five years.
Present perfect rules PDF Printable grammar rules with examples from everyday English.
Present perfect tense online Interactive exercises with answers and online grammar rules with examples from everyday English.