NEW
Font size
WorksheetsPresent Perfect Continuous Quiz
Total questions: 10
Worksheet time: 5mins
She ________ to convince her parents to let her study abroad, but they still haven’t agreed.
tried
has tried
has been trying
is trying
They look exhausted. They ________ for the past five hours without taking a break.
have been working
have worked
work
are working
I can’t believe it’s still raining! It ________ non-stop since yesterday afternoon.
rains
rained
has been raining
has rained
How long ________ you ________ such negative thoughts? You should try to relax.
have / had
have / been having
did / have
do / have
I’ve been looking for my glasses everywhere. I think I ________ them again!
lose
lost
have been losing
have lost
She ________ very hard lately because she wants to get promoted.
worked
has worked
has been working
works
We ________ our new project since March, but it’s still not finished.
are developing
have developed
have been developing
developed
He’s been sneezing all morning. I think he ________ a cold.
caught
has caught
has been catching
catches
What have you been doing? You ________ so quiet these days.
are being
were
have been
have been being
By the time the teacher arrives, we ________ for over thirty minutes.
will have been waiting
have been waiting
waited
are waiting
