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
COMMON EXPRESSIONS WITH PRESENT PERFECT
0
%
0
0
0
Back
Restart
The new president hasn't ... YET.
It's about time!!
Oops!
Okay!
My team and I haven't ... YET.
Really?
Oops!
Okay!
Have you EVER...?
Really?
Oops!
Okay!
Ali has ALWAYS ...
You're kidding me!
Oops!
Okay!
IT'S THE FIRST TIME my crush has...
WOW!
Oops!
Okay!
Jana has JUST...
Good for her!
Oops!
Okay!
My parents have ALREADY...
Congratulations!
Oops!
Okay!
Has your mum EVER...?
Sure!
Oops!
Okay!
The Maths teacher hasn't ... YET.
Oh! Come on!
Oops!
Okay!
Have you EVER...?
Sure!
Oops!
Okay!
Sarah hasn't ... FOR x YEARS!
Brilliant!
Oops!
Okay!
Have you EVER...?
Sure!
Oops!
Okay!
We have ... SO FAR.
AHA!
Oops!
Okay!
IT'S THE FIRST TIME Jana has...
WOW!
Oops!
Okay!
Hanna has ALWAYS ...
Of course!
Oops!
Okay!
IT'S THE FIRST TIME that Carlota has...
No way!
Oops!
Okay!
I've JUST ...
YAAAAAY
Oops!
Okay!
Ali has NEVER ...
You're pulling my leg!
Oops!
Okay!
Have you EVER...?
Sure!
Oops!
Okay!
Carlota has ... SINCE 2018.
OMG!
Oops!
Okay!
I have ... FOR 2 WEEKS!
Amazing!
Oops!
Okay!
I haven't ... YET!
Help!
Oops!
Okay!
Has your dad EVER...?
Sure!
Oops!
Okay!
Hanna has NEVER ...
Seriously?
Oops!
Okay!
We've ALREADY ....
Fantastic!
Oops!
Okay!
Jana has JUST...
oh oh!
Oops!
Okay!
SO FAR, my /subject/ teacher has...
Blimey!
Oops!
Okay!
Sarah has ... FOR 10 YEARS!
Excellent!
Oops!
Okay!
Carlota hasn't ... SINCE 2020.
No way!!!
Oops!
Okay!
I haven't ... FOR 5 DAYS!
Incredible!
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies