Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
FCE Present perfect and continuous
0
%
0
0
0
Back
Restart
The boys .............................. in the cave for two weeks now. (TRAP)
have been trapped
Oops!
Okay!
The rain ............................ now, so we can go out for that walk. (STOP)
's stopped
Oops!
Okay!
This isn't the first time I ............................... at a summer camp. (WORK)
've worked
Oops!
Okay!
Congratulations! You ................................. the exam with full marks! (PASS)
've passed
Oops!
Okay!
I'm really tired because I .............................. all day. (COOK)
've been cooking
Oops!
Okay!
My neighbour ................................... the violin for the last three hours and it's driving me mad! (PLAY)
's been playing
Oops!
Okay!
It ...................................... since this morning, and I don't think it's going to stop! (RAIN)
's been raining
Oops!
Okay!
I ................................. the kitchen. What would you like me to do next? (CLEAN)
've cleaned
Oops!
Okay!
We ............................ every summer in Crete since I was child, so it'll be sad if we don't go again this year. (SPEND)
've spent
Oops!
Okay!
I ............................... in Pokemon cards since I was a child. (BE INTERESTED)
've been interested
Oops!
Okay!
I ............................ him to tidy his room several times today. (ASK)
've asked
Oops!
Okay!
Serena ................................ tennis since she was four years old. (PLAY)
's played / 's been playing
Oops!
Okay!
Oh no! I ............................... my favourite mug! (JUST BREAK)
've just broken
Oops!
Okay!
Vicky and Kostas .................................. friends for many years. They actually met in primary school. (BE)
have been
Oops!
Okay!
Tim usually cycles to work, but this week he ............................... because of the bad weather. (DRIVE)
's been driving
Oops!
Okay!
Laura ......................... to go to Disney Land, and now she's finally got her wish. (ALWAYS WANT)
's always wanted
Oops!
Okay!
I think my phone's broken. It .................................. for hours and still hasn't got any battery. (CHARGE)
's been charging
Oops!
Okay!
In the last three weeks, I .................................. so many interesting things I didn't know before. (LEARN)
've learned/learnt
Oops!
Okay!
They ............................ about getting married for years, but so far he still hasn't proposed. (TALK)
've been talking
Oops!
Okay!
We can't leave Adriana to run the shop. She ................................. here for a few days. (ONLY WORK)
's only been working / 's only worked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies