Tutorio

Home Pre-intermediate Present perfect, past simple

Your score:
Your time:
0 s
Number of mistakes:
0 x

Choose the correct answer.

Tom ____ it yesterday
has borrowed
borrowed
He ____ been on his bike since the accident.
hasn't
didn't
They ____ horse riding again a few days later.
went
've been
The weather ____ lovely since we arrived.
has been
was
We ____ study a Shakespeare play last year.
had to
've had to
Ithis watch since I was 11.
had
've had