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