Perfect continuous questions exercise

Questions present perfect progressive

Have I been watching TV all day? Yes, I have. Or: No, I haven't.
Have we been listening to the music all day?Yes, we have. Or: No, we haven't.

been has Has have Have playing  preparing talking walking watching



English present perfect continuous exercises

Present perfect continuous  with free online exercises, Present perfect continuous examples and sentences.

Online exercises English grammar and courses
Free tutorial Present perfect continuous. English Present perfect continuous exercises. English grammar easy to learn.