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 or Past Simple?
0
%
0
0
0
Back
Restart
Mr. Clark (work) in a bank for 15 years.
has worked
Oops!
Okay!
Dad, (you/finish) reading the newspaper?
have you finished
Oops!
Okay!
Jack (live) in Boston for the past 15 years.
has lived
Oops!
Okay!
When she was young, she (live) in Seoul, South Korea.
lived
Oops!
Okay!
When Harry was at school, he (learn) to play the saxophone.
learned
Oops!
Okay!
Who (write) the famous play "Romeo and Juliet"?
wrote
Oops!
Okay!
I (lose) my key yesterday, so I couldn't get into the house.
lost
Oops!
Okay!
When (you/ break) your leg?
did you break
Oops!
Okay!
Christina is not here. She (go) shopping with her husband.
has gone
Oops!
Okay!
Gerry (fall off) his bike three times this month.
has fallen off
Oops!
Okay!
Janet (work) for other company before she came to work for us.
worked
Oops!
Okay!
Ouch! I (cut) my finger!
have cut
Oops!
Okay!
I (never/be) to Paris.
have never been
Oops!
Okay!
Your car looks very clean. (you/wash) it lately?
Have you washed
Oops!
Okay!
It (rain) for many days.
has rained
Oops!
Okay!
His brother (visit) London last year.
visited
Oops!
Okay!
(the Chinese/invent) gunpowder?
Did the Chinese invent
Oops!
Okay!
The famous ship Titanic (sink) in 1912
sank
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies