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 TU-TH Group B2 T ...
0
%
0
0
0
Back
Restart
Bai __________ late to class twice this week. (arrive)
has arrived
Oops!
Okay!
Lucia __________ the whole afternoon studying yesterday. (spend)
spent
Oops!
Okay!
Valeria __________ this book during the Easter holidays. (read)
read
Oops!
Okay!
Lucia __________ a lot of time studying this week. (spend)
has spent
Oops!
Okay!
David __________ this teacher before, so he knows how the class works. (have)
has had
Oops!
Okay!
Ricardo __________ to the beach last weekend with his family. (go)
went
Oops!
Okay!
Nadia __________ this song so many times that she knows all the lyrics. (listen)
has listened
Oops!
Okay!
Heli __________ very nervous before the maths test last Friday. (feel)
felt
Oops!
Okay!
Aitana __________ her homework late last night and went to bed tired. (finish)
finished
Oops!
Okay!
Juan __________ a lot of English during primary school too. (learn)
learned
Oops!
Okay!
Álvaro __________ more confident after the last oral exam. (become)
became
Oops!
Okay!
Álvaro __________ more confident speaking English recently. (become)
has become
Oops!
Okay!
Neila __________ her phone at school yesterday but found it later. (lose)
lost
Oops!
Okay!
Valeria __________ this book already, so she doesn’t want to read it again. (read)
has read
Oops!
Okay!
Kris __________ to Fallas many times with his friends. (go)
has gone
Oops!
Okay!
Lola __________ the same exercise in class yesterday. (do)
did
Oops!
Okay!
Bai __________ late to class on Monday because she missed the bus. (arrive)
arrived
Oops!
Okay!
Kris __________ nervous before exams recently. (feel)
has felt
Oops!
Okay!
Lola __________ that grammar exercise before, so it feels easy now. (do)
has done
Oops!
Okay!
Aitana __________ her homework, so she can relax now. (finish)
has finished
Oops!
Okay!
Nadia __________ to this song for the first time yesterday. (listen)
listened
Oops!
Okay!
Neila __________ her phone, so she can’t message anyone right now. (lose)
has lost
Oops!
Okay!
David __________ this teacher last year. (have)
had
Oops!
Okay!
Juan __________ a lot of English this year. (learn)
has learned
Oops!
Okay!
Heli __________ to Barcelona for the first time when she was a little girl. (go)
went
Oops!
Okay!
Ricardo __________ to the beach many times this summer. (go)
has gone
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies