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
TIME EXPRESSIONS PRESENT PERFECT
0
%
0
0
0
Back
Restart
SINCE THEN
I gave up tennis last year and I haven't played it SINCE THEN.
Oops!
Okay!
UP TO NOW
I haven't been to China UP TO NOW.
Oops!
Okay!
ALREADY
I have ALREADY cooked dinner.
Oops!
Okay!
RECENTLY
I have RECENTLY finished reading that book.
Oops!
Okay!
ONCE
I have seen the mountains ONCE.
Oops!
Okay!
FOR THE LAST YEAR
I haven't bought any clothes FOR THE LAST YEAR.
Oops!
Okay!
NEVER
I have NEVER ridden on an elephant.
Oops!
Okay!
IT'S BEEN AGES SINCE
IT'S BEEN AGES SINCE I went to England.
Oops!
Okay!
SO FAR
I haven't driven a tractor SO FAR.
Oops!
Okay!
STILL
I STILL haven't met my friends.
Oops!
Okay!
SINCE
I have lived in Villegas SINCE I was born.
Oops!
Okay!
FOR
I haven't seen my friends FOR three months
Oops!
Okay!
YET
I haven't made my bed YET.
Oops!
Okay!
IT'S THE FIRST TIME .....
IT'S THE FIRST TIME she has driven a car.
Oops!
Okay!
FOR AGES
I haven't visited my relatives in Buenos Aires FOR AGES.
Oops!
Okay!
THIS MONTH
I have done a lot of homework THIS MONTH
Oops!
Okay!
TWICE
I have been to Europe TWICE.
Oops!
Okay!
EVER
Have you EVER played a musical instrument?
Oops!
Okay!
LATELY
I haven't eaten chocolate LATELY.
Oops!
Okay!
JUST
I have JUST received some more homework from my History teacher.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies