Инструкция: выберите правильную форму глагола, чтобы правильно передать Past Simple или Present Perfect. Все вопросы — с одним правильным ответом. Ответы не приводятся.
I ____ to the cinema yesterday. A went B have gone C go D goes
She ____ to Italy several times. A goes B has been to C has gone to D went
They ____ in the park yesterday. A played B have played C have been playing D playing
We ____ here since 2010. A lived B have lived C are living D had lived
Have you ____ your homework yet? A finished B finish C finishing D finishes
I ____ to the new cafe last weekend. A go B went C gone D goes
She ____ to many countries. A goes B went C has been to D has gone to
He ____ his keys; he can't find them. A loses B lost C has lost D had lost
When I was a child, I ____ skate every day. A used to B skate C am skating D skating
They ____ in London for two years. A live B lived C have lived D have been living
Has he ____ his homework yet? A finished B finish C finishing D finishes
I have never ____ to Japan. A been B go C went D going
She has already ____ the book. A finish B finished C finishing D finishes
We ____ this movie three times. A watched B have watched C watch D watching
Last year, I ____ to Greece. A go B went C gone D going
They ____ here since 2010. A lived B have lived C living D lives
Has he ____ to Paris? A go B went C been D going
They haven't ____ their work yet. A finish B finished C finishing D finishes
I have ____ here since I was a child. A lived B live C living D lives
He ____ his grandmother yesterday. A visits B visited C has visited D had visited