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
He … (study) English.
He has studied English.
Oops!
Okay!
We …… (watch) this movie already.
We have watched this movie already.
Oops!
Okay!
We...(buy) a new lamp.
We have bought a new lamp.
Oops!
Okay!
He… (write) five letters.
He has written five letters.
Oops!
Okay!
I …. (always be) into girls.
I have always been into girls.
Oops!
Okay!
She … (steal) all the chocolate
She has stolen all the chocolate.
Oops!
Okay!
He …….. (break) his leg.
He has broken his leg.
Oops!
Okay!
I ……. (not read) this book, yet.
I haven’t read this book, yet.
Oops!
Okay!
She … (not see) him for a long time.
She hasn't seen him for a long time.
Oops!
Okay!
No, he …(not have) the time yet.
No, he hasn't had the time yet.
Oops!
Okay!
We … ( not / hear) that song.
We haven't heard that song.
Oops!
Okay!
She …. (leave) her phone in a taxi
She has left her phone in a taxi
Oops!
Okay!
We … (not plan) our holiday yet.
We haven't planned our holiday yet.
Oops!
Okay!
He … (hurt) his leg.
He has hurt his leg.
Oops!
Okay!
She ……….(forget) her folder
She has forgotten her folder.
Oops!
Okay!
So far, he …….. (write) five stories for children.
So far, he has written five stories for children.
Oops!
Okay!
School … (not start) yet.
School hasn't started yet.
Oops!
Okay!
She ………….. (be sick) since Monday.
She has been sick since Monday.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies