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
since/Sunday/Susan/I/haven't/seen.
I haven't seen Susan since Sunday.
Oops!
Okay!
already/eaten/I/four/plums/have.
I have already eaten four plums.
Oops!
Okay!
sister/my/has/the room/cleaned
My sister has cleaned the room.
Oops!
Okay!
the post/has/yet/come?
Has the post come yet?
Oops!
Okay!
You/seen/have/film/this?
Have you seen this film?
Oops!
Okay!
yet/the essay/you/done/have?
Have you done the essay yet?
Oops!
Okay!
I/seen/haven't/this film/before.
I haven't seen this film before.
Oops!
Okay!
We/met/before/haven't.
We haven't met before.
Oops!
Okay!
in Texas/for/I/have/lived/ten years.
I have lived in Texas for ten years.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies