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 or past simple
0
%
0
0
0
Back
Restart
I ........................(eat) lunch at half past two.
ate
Oops!
Okay!
............. you ................. (enjoy) the party last night?
Did / enjoy
Oops!
Okay!
She ................ never ...............(buy) a house.
has / bought
Oops!
Okay!
............... you ............... (go) to Brazil. Yes, I have.
Have / been
Oops!
Okay!
Look at that boy on the floor. He .........................(fall) off his tricycle.
has fallen
Oops!
Okay!
I ................(meet) him in 2019.
met
Oops!
Okay!
.................. you ...................Tom (see) yesterday?
Did / see
Oops!
Okay!
She .................. (live) in 7 countries in her life.
has lived
Oops!
Okay!
I ................(go) to Egypt in 2017.
went
Oops!
Okay!
............. you ever ...............(see) a ghost?
Have / seen
Oops!
Okay!
What time ............. the film ..............(start)? At 9 o'clock.
did / start
Oops!
Okay!
He .................. (fall) off his motorbike while he was riding to work.
fell
Oops!
Okay!
When ............. you ................(go) to France?
did / go
Oops!
Okay!
I ............. never ............... (eat) sushi.
have / eaten
Oops!
Okay!
Dad ............................ (go) to London. He'll be back tomorrow.
has gone
Oops!
Okay!
I .................... (break) my leg. Do you want to sign my cast?
have broken
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies