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