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
Definite and indefinite time C2
0
%
0
0
0
Back
Restart
I PUT/WAS PUTTING my phone in my bag
PUT
Oops!
Okay!
He SERVED/HAS SERVED in the army since 2014
HAS SERVED
Oops!
Okay!
I've ALREADY/JUST finished 5 minutes ago
JUST
Oops!
Okay!
She hasn't won the race YET/ALREADY
YET
Oops!
Okay!
They 'VE RAISED/ ' VE BEEN RAISING money for a new school in the area
VE BEEN RAISING
Oops!
Okay!
I PLAYED/ 'VE PLAYED a lot of sport when I was younger
PLAYED
Oops!
Okay!
He's LATELY/RECENTLY been promoted to assistant manager
RECENTLY
Oops!
Okay!
They 'VE RAISED/ 'VE BEEN RAISING $10,000 SO FAR
VE RAISED
Oops!
Okay!
We HAD/WERE HAVING a great time until our neighbour called the police
WERE HAVING
Oops!
Okay!
Police HAVE ARRESTED/ARRESTED the criminals at the airport this evening
ARRESTED
Oops!
Okay!
I' VE HAD/HAD a sandwich to eat this morning
HAD
Oops!
Okay!
I PLAYED/WAS PLAYING the violin last year
PLAYED
Oops!
Okay!
I HAVEN'T SEEN/HAVEN'T BEEN SEEING your notebook
HAVEN'T SEEN
Oops!
Okay!
I OWNED/HAVE OWNED my bike for 5 years
HAVE OWNED
Oops!
Okay!
He 'S RUN/ 'S BEEN RUNNING several marathons
RUN
Oops!
Okay!
He TRAVELLED/HAS TRAVELLED to lots of places when he was in his 20's now he's got his feet firmly on the floor
TRAVELLED
Oops!
Okay!
We 'VE KNOWN/KNEW each other since we were children
'VE KNOWN
Oops!
Okay!
Have you BEEN WAITING/WAITED long?
BEEN WAITING
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies