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
B1 GE Unit 4 - present perfect vs past simple
0
%
0
0
0
Back
Restart
Nicole’s very fit. She _____ (run) in a marathon at the weekend.
ran
Oops!
Okay!
I can’t go cycling this afternoon because I _____ (not finish) my homework yet.
haven't finished
Oops!
Okay!
Our school _____ (enter) the national sports competition.
has entered
Oops!
Okay!
Freerunning is very exciting. I _____ (try) it last summer.
tried
Oops!
Okay!
I hope Nick wins the race. He _____ (train) really hard for it.
has trained
Oops!
Okay!
We _____ (not win) the football match yesterday.
didn't win
Oops!
Okay!
Lucy and Connor _____ (start) a freerunning club. Shall we join?
have started
Oops!
Okay!
The competition _____ (not include) these sports last year or the year before.
didn't include
Oops!
Okay!
_____ (you/watch) the game on TV last night?
Did you watch
Oops!
Okay!
This is a difficult race. _____ (they/do) enough training for it?
Have they done
Oops!
Okay!
I _____ (never / do) gymnastics in the water.
've never done
Oops!
Okay!
Last week, my teacher _____ (suggest) I try synchronised swimming.
suggested
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies