Present perfect continuous
- PDF worksheets
- Online exercises
- Grammar rules PDF
English grammar books PDF
PDF book 1: English grammar exercises PDF
PDF book 2: English grammar rules PDF
Present perfect continuous PDF exercises
Free PDF worksheets with answers to download.
Present perfect continuous PDF exercise 1
- What have Tim and his school friends been doing since they got up?
Tim has been decorating his bedroom.
Present perfect continuous PDF exercise 2
- Respond to situations:
Why are you so tired? - Because I have been replacing the wheels on my car.
Present perfect continuous PDF exercise 3
- Choose the correct response:
Somebody has been drinking my coke. The glass ___ . (is nearly empty, is empty)
Present perfect continuous PDF exercise 4 (questions)
- Make present perfect continuous questions:
How long have you been waiting for me?
Present perfect continuous PDF exercise 5 (negative)
- Complete the dialogues with positive and negative forms.
Online exercises
Present perfect continuous exercises (all forms) Complete sentences with words in brackets in positive, negative and question forms.
Present perfect continuous exercises (multiple choice) Choose correct answers in the multiple choice quiz.
Compare:
Present perfect simple exercises + PDF
Present perfect simple vs. continuous exercises + PDF
Grammar rules PDF:
Present perfect PDF rules The use and forms of the present perfect simple and continuous.
English tenses PDF Grammar rules on all English tenses.
English grammar PDF All PDF rules on e-grammar.org.
Present perfect continuous
We make the present perfect continuous with have/has + been + the present participle of a verb (-ing form).
Positive statements: I have been cooking, He has been cooking
Negative statements: I have not been writing (I haven't been writing), He has not been writing
Questions: Have you been playing?
Negative questions: Have you not been buying? (Haven't you been buying?)
Use
1. We use the present perfect continuous for events that began at a point of time, are continuing now and will probably continue in the future.
I have been playing tennis since I was 6 years old.
Sarah has been working here for 15 years.
How long have you been been waiting for the taxi?
William hasn't been practising tennis since he hurt his knee.
2. We use it for actions that began in the past and have only just finished.
I've been skiing all day. I'm so tired.
Hello! We've been waiting for you since 5 o'clock.
Why is little Josh so dirty again? Has he been playing in mud?
Compare: Present perfect simple vs. present perfect continuous
Our tip:
- All PDF exercises and grammar rules from this website.