Grammar exercises · 12 questions

Present perfect continuous exercises

In short

Test yourself on present perfect continuous with 12 interactive questions. Every answer comes with an explanation — and if you get one wrong, the AI tutor can explain exactly why your answer didn't work.

Question 1 of 12

I'm exhausted — I ___ boxes up to the third floor all morning.

Shaky on the rule?

Guessing gets you through a quiz; understanding gets you through the exam. Read the full Present perfect continuous lesson The present perfect continuous (have/has been + -ing) emphasises the duration or ongoing nature of an action that started in the past and continues now, or has recently stopped and left visible results. It pairs with 'for', 'since', 'all day', 'lately' and 'How long…?'. Stative verbs such as know, own and believe keep the simple form.

Next step

Ready to use it under exam pressure?

SpeakMetry's AI examiner runs a full IELTS Speaking mock and scores your grammatical range and accuracy in real time — every mistake reported with a correction.

Try the AI speaking exam