Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
English File Intermediate Plus - FILE 5
0
%
0
0
0
Back
Restart
A: _________ you ___________ to South Africa? (be) B: Yes, I went there with my family ten years ago.
HAVE YOU BEEN
Oops!
Okay!
Lola is covered in mud. What ______________ she ______________? (do)
HAS SHE BEEN DOING
Oops!
Okay!
Fruit like strawberry usually becomes __________ in summer in England.
RIPE
Oops!
Okay!
They ________ married in Las Vegas three years ago. (get)
GOT
Oops!
Okay!
They ______________ strawberries at the moment. Can you call back later?
ARE PICKING
Oops!
Okay!
Do you like re-reading books you've __________ read?
ALREADY
Oops!
Okay!
We ______________ to the cinema for about three years. (not be)
HAVEN'T BEEN
Oops!
Okay!
He _________________ to Rome. He's in Milan now. (go)
HASN'T GONE
Oops!
Okay!
I ______________ in the garden all morning. I'll finish soon. (dig)
HAVE BEEN DIGGING
Oops!
Okay!
My boss __________ yesterday and he'll be away until next week.
LEFT
Oops!
Okay!
They ____________ tennis since this morning. (play)
HAVE BEEN PLAYING
Oops!
Okay!
How long __________ you __________ your computer? (have)
HAVE YOU HAD
Oops!
Okay!
Your parents _______________ us three times this year so far. (visit)
HAVE VISITED
Oops!
Okay!
How long _________ Tessa _________ Russian? (learn)
HAS TESSA BEEN LEARNING
Oops!
Okay!
We ________________ in this traffic jam for over half an hour now.
HAVE BEEN SITTING
Oops!
Okay!
How long __________ you __________ your computer? (have)
HAVE YOU HAD
Oops!
Okay!
That was the best documentary I ___________ ever _________. (see)
HAVE EVER SEEN
Oops!
Okay!
Emma's worked in this department _________ nearly three years.
FOR
Oops!
Okay!
The cows always stay in the ___________ during the winter months.
BARN
Oops!
Okay!
The TV is much too loud. _________ it _________ now!!
TURN IT DOWN
Oops!
Okay!
_____ you ___________? There's been an accident. (hear)
HAVE YOU HEARD
Oops!
Okay!
We worked hard last weekend replacing the old _________ around the garden.
FENCE
Oops!
Okay!
This film ________________ for hours now. We need a faster connection. (download)
HAS BEEN DOWNLOADING
Oops!
Okay!
We sat on top of a ____________ overlooking the sea for hours.
CLIFF
Oops!
Okay!
They have known each other __________ they were at school.
SINCE
Oops!
Okay!
We are looking for a new TV, but we ______________ one we like yet. (find)
HAVEN'T FOUND
Oops!
Okay!
A: Have you had your motorbike long? B: No, I've ____________ bought it.
JUST
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies