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 with Markers
0
%
0
0
0
Back
Restart
Alice has been married (...) three months
for
Oops!
Okay!
Don't write to John. I have (...) done it.
already
Oops!
Okay!
My mom has (...) arrived. I can hear car in the garage.
just
Oops!
Okay!
Have you (...) ridden a camel?
ever
Oops!
Okay!
I have (...) visited New York. It's a great city.
already
Oops!
Okay!
Have you (...) eaten Thai food?
ever
Oops!
Okay!
I have (...) lost anything. I'm very careful with my things.
never
Oops!
Okay!
They have been on vacation (...) the beginning of the year
since
Oops!
Okay!
Why haven't you called the doctor, (...)?
yet
Oops!
Okay!
Andre has (...) seen snow before.
never
Oops!
Okay!
She has had that computer (...) many years
for
Oops!
Okay!
She has worked in that company (...) she was twenty.
since
Oops!
Okay!
We have been in quarantine (...) 8 months
for
Oops!
Okay!
I have lived in this city (...) I was born
since
Oops!
Okay!
I have (...) woken up and now I am going to get dressed.
just
Oops!
Okay!
She hasn't been to the Tate Gallery, (...)
yet
Oops!
Okay!
I have known him (...) a long time
for
Oops!
Okay!
I haven't finished my homework, (...)
yet
Oops!
Okay!
I'm very punctual. I have (...) been late for class
never
Oops!
Okay!
I'm not finished with the test. I have (...) started.
just
Oops!
Okay!
You have (...) asked me this question before.
already
Oops!
Okay!
We have studied here (...) we were in kindergarten
since
Oops!
Okay!
I don't want to see that movie, I have (...) seen it
already
Oops!
Okay!
I'm not hungry because I have (...) had lunch
just
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies