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
She ……….(forget) her folder
She has forgotten her folder.
Oops!
Okay!
He … (study) English.
He has studied English.
Oops!
Okay!
So far, he …….. (write) five stories for children.
So far, he has written five stories for children.
Oops!
Okay!
He … (hurt) his leg.
He has hurt his leg.
Oops!
Okay!
He… (write) five letters.
He has written five letters.
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!
School … (not start) yet.
School hasn't started yet.
Oops!
Okay!
I ……. (not read) this book, yet.
I haven’t read this book, yet.
Oops!
Okay!
We …… (watch) this movie already.
We have watched this movie already.
Oops!
Okay!
He …….. (break) his leg.
He has broken his leg.
Oops!
Okay!
We...(buy) a new lamp.
We have bought a new lamp.
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!
She … (steal) all the chocolate
She has stolen all the chocolate.
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 ………….. (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