Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect
0
%
0
0
0
Back
Restart
The train _____ (stop).
The train has stopped.
Oops!
Okay!
He ____ (walk) to the store many times.
He has walked to the store many times.
Oops!
Okay!
We _____ (go) shopping at that mall.
We have gone shopping at that mall.
Oops!
Okay!
I _____ (hear) that song before.
I have heard that song before.
Oops!
Okay!
She _____ (visit) her parents.
She has visited her parents.
Oops!
Okay!
I ____ (see) a lot of movies.
I have seen a lot of movies.
Oops!
Okay!
We ______ (study) really hard.
We have studied really hard.
Oops!
Okay!
I _____ (like) chocolate cake all my life.
I have liked chocolate cake all my life.
Oops!
Okay!
I ____________ (decide) which shoes to buy.
I have decided which shoes to buy.
Oops!
Okay!
Dad ____ (do) the shopping.
Dad has done the shopping.
Oops!
Okay!
She __________ (pack) her bags for the trip.
She has packed her bags for the trip.
Oops!
Okay!
Our football team ____ (win) many championships.
Our football team has won many championships.
Oops!
Okay!
I _____ (feel) sad for a while.
I have felt sad for a while.
Oops!
Okay!
They _____ (open) all the stores in Armenia.
They have opened all the stores in Armenia.
Oops!
Okay!
I ________ (finish) my homework.
I have finished my homework.
Oops!
Okay!
I ___ (read) that book many times.
I have read that book many times.
Oops!
Okay!
I ____ (play) with the soccer team for years.
I have played with the soccer team for years.
Oops!
Okay!
My mother ____ (make) my lunch.
My mother has made my lunch.
Oops!
Okay!
I ______ (put) the baby to bed.
I have put the baby to bed.
Oops!
Okay!
I _______ (live) in France for many years.
I have lived in France for many years.
Oops!
Okay!
I ______ (feed) the cat.
I have fed the cat.
Oops!
Okay!
We ____ (watch) all the seasons of the Simpsons.
We have watched all the seasons of the Simpsons.
Oops!
Okay!
John _____ (buy) a new jacket.
John has bought a new jacket.
Oops!
Okay!
My mother _____________ (clean) the house.
My mother has cleaned the house.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies