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 tense
0
%
0
0
0
Back
Restart
I __________________ (finish) my homework.
I have finished my homework.
Oops!
Okay!
I _____________________ (not/find) my wallet.
I have not found my wallet.
Oops!
Okay!
My brother __________________ (swim) in the ocean.
My brother has swum in the ocean.
Oops!
Okay!
She _____________________ (not/read) that novel.
She has not read that novel.
Oops!
Okay!
My parents ____________________ (buy) a new car.
My parents have bought a new car.
Oops!
Okay!
They ________________ (not/build) a treehouse.
They have not built a treehouse.
Oops!
Okay!
She ___________________ (not/write) any books.
She has not written any books.
Oops!
Okay!
He __________________ (not/eat) dinner yet.
He has not eaten dinner yet.
Oops!
Okay!
They ____________________ (take) many photos today.
They have taken many photos today.
Oops!
Okay!
He ___________________ (not/forget) his homework this week.
He has not forgotten his homework this week.
Oops!
Okay!
She __________________ (not/drive) a car before.
She has not driven a car before.
Oops!
Okay!
I ___________________ (see) that movie before.
I have seen that movie before.
Oops!
Okay!
The dog _____________________ (break) the vase.
The dog has broken the vase.
Oops!
Okay!
The children __________________ (play) outside all afternoon.
The children have played outside all afternoon.
Oops!
Okay!
You ____________________ (sing) beautifully tonight.
You have sung beautifully tonight.
Oops!
Okay!
We __________________ (not/make) a cake for the party.
We have not made a cake for the party.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies