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