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 Wed Group
0
%
0
0
0
Back
Restart
Sara __________ to the beach last weekend with her family. (go)
went
Oops!
Okay!
Mario __________ more confident speaking English recently. (become)
has become
Oops!
Okay!
Maria __________ a lot of English during primary school too. (learn)
learned
Oops!
Okay!
Maria __________ a lot of English this year. (learn)
has learned
Oops!
Okay!
Nayara __________ late to class twice this week. (arrive)
has arrived
Oops!
Okay!
Claudia Sanchis __________ her phone, so she can’t message anyone right now. (lose)
has lost
Oops!
Okay!
Nikita __________ his homework late last night and went to bed tired. (finish)
finished
Oops!
Okay!
Nayara __________ late to class on Monday because she missed the bus. (arrive)
arrived
Oops!
Okay!
Silvia __________ a lot of time studying this week. (spend)
has spent
Oops!
Okay!
Mario __________ more confident after the last oral exam. (become)
became
Oops!
Okay!
Hugo __________ to Fallas for the first time when he was like one year old. (go)
went
Oops!
Okay!
Mireia __________ this book during the Easter holidays. (read)
read
Oops!
Okay!
Claudia Sanchis __________ her phone at school yesterday but found it later. (lose)
lost
Oops!
Okay!
Eva __________ that grammar exercise before, so it feels easy now. (do)
has done
Oops!
Okay!
Nikita __________ his homework, so he can relax now. (finish)
has finished
Oops!
Okay!
Hugo __________ to Fallas many times with his friends. (go)
has gone (/been)
Oops!
Okay!
Mara __________ nervous before exams recently. (feel)
has felt
Oops!
Okay!
Mireia __________ this book already, so she doesn’t want to read it again. (read)
has read
Oops!
Okay!
Eva __________ the same exercise in class yesterday. (do)
did
Oops!
Okay!
Paula __________ this song so many times that she knows all the lyrics. (listen)
has listened
Oops!
Okay!
Paula __________ to this song for the first time yesterday. (listen)
listened
Oops!
Okay!
Claudia Bejarano __________ this teacher before, so she knows how the class works. (have)
has had
Oops!
Okay!
Mara __________ very nervous before the maths test last Friday. (feel)
felt
Oops!
Okay!
Sara __________ to the beach many times this summer. (go)
has gone
Oops!
Okay!
Claudia Bejarano __________ this teacher last year. (have)
had
Oops!
Okay!
Silvia __________ the whole afternoon studying yesterday. (spend)
spent
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies