Present Perfect Continuous
Quiz
Complete the gaps with the most appropriate form of the present.
The PI ...... (call) his step-father all day long.
The dustmen ...... (work) overtime these past few days.
The spy ...... (send) us information for years.
The thieves ...... (watch) the house for several weeks now.
My cousin Henry ...... (smoke) a pipe since he was a teenager.
Mr Michells ...... (interrupt) the meetings a lot lately.
The students ...... (revise) the Present Perfect quite frequently for the past few weeks.
Jason ...... (visit) his older sister all the time. She must mean the world to him.
The plumber ...... (come) round to our house quite often these days.
Little Angela ...... (sleep) restlessly the past few nights. I wonder if she's got something on her mind that's worrying her.
Pete ...... (keep) Lilly company the whole weekend.
The protesters ...... (picket) the gate for hours now.