Fill in all the gaps, then press
"Check"
to check your answers.
Use the
"Hint"
button to get a free letter if an answer is giving you trouble.
Note that you will lose points if you ask for hints!
1. A: I
for an hour.
(have waited/have been waiting)
B: Sorry. The traffic was really bad.
2. I
this report since yesterday and I haven’t finished it yet.
(have written/have been writing)
3. Since yesterday, Tony
anything.
(has not eaten/has not been eating)
4. Aylin
Cairo in her life.
(has never visited/has never been visiting)
5. This famous song composer
any songs this year.
(has not composed/has not been composing)
6. Mr. Tonkyn
this landscape all weeks but he hasn’t come up with what he likes yet.
(has sketched/has been sketching)
7. Susan Boyle
in many major venues around the world.
(has sung/has been singing)
8. This journalist
to the South of Thailand.
(has never travelled/has never been travelling)
Check
Hint
Close