Back to Materials
Back to main page

Skip to: Site menu | Main content

Learn the Present Perfect Continuous Tense

A short quiz to practise your knowledge of the use of this tense

Present Perfect Continuous Tense Quiz

1 It has raining non-stop since we arrived.
2 you been waiting long?
3 Sarah been cleaning the house all morning.
4 I'm hot and dirty because I been working in the garden all day.
5 Sarah working in Seattle since June last year.
6 How long have you been Japanese.
7 The children have been playing computer games three hours.
8 What have you since I last saw you?
9 How long has it snowing?
10 He has been looking for a job he finished university.