Worksheets[B1+] 2B Grammar: Present Perfect X Present Perfect Continuous
Total questions: 9
Worksheet time: 31mins
Dan's ____ his phone a lot recently to take photos of his children.
been using
used
I've ____ the new program, and it's working perfectly.
been installing
installed
Have you ____ your phone? The movie's starting now.
been turning off
turned off
My computer hasn't ____ right recently. I think something's wrong.
been working
worked
You've ____ that video game all afternoon. Can you stop for five minutes, please?
been playing
played
How long have you ____ for your phone to install that weather app?
been waiting
waited
I've ____ this computer for three years, and it still works perfectly.
been having
had
We've ____ to call Fiona on her cell phone all day, but she's not answering.
been trying
tried
Complete the sentences with the present perfect continuous form of the verbs below. Use contractions where possible.
Verbs:
CRY | LEARN | GO | POST | WAIT | READ | COOK | PLAY
Present perfect continuous:
HAVE/HAS + BEEN + VERB -ING
I feel exhausted because I (a) tennis all afternoon.
We (a) at the train station for half an hour, but my dad's train hasn't arrived yet.
She (a) a lot of messages on Facebook lately.
My eyes feel really tired. I (a) all day.
Dad (a) for hours. He's made an enormous meal.
You look really upset. ____ you ____?
(a)
My kids (a) Spanish for four years, and now they can understand nearly everything.
How long ____ Carson ____ out with his girlfriend?
(a)
