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