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
Present perfect
0
%
0
0
0
Back
Restart
They/not/sleep/two nights.
They haven't slept for two nights.
Oops!
Okay!
My cousin/play games/seven hours.
My cousin has played games for seven hours.
Oops!
Okay!
I/be/there/two o'clock.
I have been there since two o'clock.
Oops!
Okay!
They/know/each other/six years.
They have known each other for six years.
Oops!
Okay!
My dog/not/eat/four o'clock.
My dog hasn't eaten since four o'clock.
Oops!
Okay!
she/ever/swim/ in the lake?
Has she ever swum in the lake?
Oops!
Okay!
I/not drink/water/ seven o'clock.
I haven't drunk since seven o'clock.
Oops!
Okay!
She/be/a doctor/1996.
She has been a doctor since 1996.
Oops!
Okay!
He/be/a journalist/May.
He has been a journalist since May.
Oops!
Okay!
I/not eat/morning.
I haven't eaten since Monday.
Oops!
Okay!
They/never/eat/seafood.
They have never eaten seafood.
Oops!
Okay!
My brother/play tennis/ a long time.
My brother has played tennis for a long time.
Oops!
Okay!
My brother/study French/two months.
My brother has studied French for two months.
Oops!
Okay!
you/ever/ride an elephant?
Have you ever ridden an elephant?
Oops!
Okay!
We/never/eat/kiwi.
We have never eaten kiwi.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies