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
Simple Past vs Present Perfect
0
%
0
0
0
Back
Restart
Mike ..... (just / return) home form work.
has just returned
Oops!
Okay!
students / graduated / have / college / from / the / .
The students have graduated from college.
Oops!
Okay!
We ....... (visit) the Louvre Museum in 2017.
visited
Oops!
Okay!
The teacher ....... (not / correct) our test.
hasn't corrected
Oops!
Okay!
They ..... (get) married last summer.
got
Oops!
Okay!
What have you done this week?
I have...
Oops!
Okay!
Last summer we.......... (go) to Mexico.
went
Oops!
Okay!
years / has / worked / company / he / six / for / the / for / .
He has worked for the company for six years.
Oops!
Okay!
in / the / never / he / swum / has / ocean / .
He has never swum in the ocean.
Oops!
Okay!
My friend ...... (start) a new job in January.
started
Oops!
Okay!
She ...... (never / travel) to another country.
has never traveled
Oops!
Okay!
___________? Yes, I have.
Have you...
Oops!
Okay!
countries / my / has / traveled / many / brother / to /.
My brother has traveled to many countries.
Oops!
Okay!
made / she / breakfast / morning / has / this /.
She has made breakfast this morning.
Oops!
Okay!
I .........(live) in the same city all my life.
have lived
Oops!
Okay!
________? He went to the movies last week.
What did he do last week? Where did he go last week?
Oops!
Okay!
Mario ..... (walk) to class this morning.
walked
Oops!
Okay!
Brazil ...... (win) the World Cup five times.
has won
Oops!
Okay!
Kelly ...... (see) this movie 5 times!
has seen
Oops!
Okay!
My mother ..... (tell) me to get a jacket last night before I .... (leave).
told / left
Oops!
Okay!
My parents .... (buy) a new car last year.
bought
Oops!
Okay!
What did you do last week?
I went to... I played... I stayed home.
Oops!
Okay!
been / Cecilia / has / on / airplane / never / an / .
Cecilia as never been on an airplane.
Oops!
Okay!
________? She has done the homework and she has cleaned the house.
What has she done?
Oops!
Okay!
Chris ....... (be) a teacher for sixteen years.
has been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies