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 vs. Past Simple - B2 MW Group
0
%
0
0
0
Back
Restart
Marc __________ to class late on Monday because the bus broke down. (arrive)
arrived
Oops!
Okay!
Laura __________ a lot of progress recently, especially in speaking. (make)
has made
Oops!
Okay!
Marco __________ his homework late last Friday evening. (finish)
finished
Oops!
Okay!
Jesús __________ the same mistake in last week’s writing task. (make)
made
Oops!
Okay!
Lucia __________ the exam results yet, so she’s still nervous. (not see)
hasn’t seen
Oops!
Okay!
Sofia __________ to Calle Colon last Saturday with her friends. (go)
went
Oops!
Okay!
Marc __________ out a lot last summer and barely studied. (go)
went
Oops!
Okay!
Jesús __________ that grammar mistake before, so he recognises it now. (make)
has made
Oops!
Okay!
Marco __________ his homework yet, so he can’t hand it in. (not finish)
hasn’t finished
Oops!
Okay!
Some of Carla's classmates __________ to Fallas for the first time when they were teenagers. (go)
went
Oops!
Okay!
Martina __________ exhausted after last Friday’s speaking test. (feel)
felt
Oops!
Okay!
Marc __________ out less recently because he has too much homework. (go)
has gone
Oops!
Okay!
Ester __________ in Valencia all her life. (live)
has lived
Oops!
Okay!
Rocío __________ Carla at primary school. (meet)
met
Oops!
Okay!
Vicente __________ English for more than ten years. (study)
has studied
Oops!
Okay!
Carla and Rocío __________ to Fallas many times together. (go)
have gone
Oops!
Okay!
Vicente __________ English for the first time at school. (start)
started
Oops!
Okay!
Lucia __________ the exam results last night and couldn’t sleep afterwards. (see)
saw
Oops!
Okay!
Ester's older cousin __________ to Madrid for university and stayed there for four years. (move)
moved
Oops!
Okay!
Sofia __________ to the beach many times in her life. (go)
has gone
Oops!
Okay!
Rocío __________ Carla since they were children. (know)
has known
Oops!
Okay!
Carla __________ her phone at home, so she can’t check the homework now. (forget)
has forgotten
Oops!
Okay!
Vicente __________ there yesterday after class. (be)
was
Oops!
Okay!
Carla __________ her phone at home yesterday and missed three calls. (forget)
forgot
Oops!
Okay!
Martina __________ really tired this month because of exams. (feel)
has felt
Oops!
Okay!
Marc __________ to class late twice this week. (arrive)
has arrived
Oops!
Okay!
Vicente __________ this café before, so he knows what to order. (be)
has been
Oops!
Okay!
Laura __________ cookies for her whole family at Christmas. (make)
made
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies