The first time you ____ London was in 1963, wasn’t it?
- visit
- was visiting
- have visited
- visited
I _____ to London when my mother rang me up.
- was going
- go
- went
- has been going
“Did Peter find him in the office?” “No. While Peter ____ for him, a message came that he wouldn’t come in”.
- is waiting
- has waited
- has been waiting
- was waiting
Now I ____.
- am sleeping
- was sleeping
- slept
- sleep
Yesterday I ____ in a restaurant.
- was eating
- have eaten
- ate
- have been eating
Look, he ____!
- sings
- sang
- is singing
- has been singing
He always ____ in the house.
- played
- is playing
- has played
- played
What was he ____?
- reads
- been reading
- reading
- read
The moon ____, the forest was beautiful.
- is shining
- shone
- was shining
- has shone
I ____ English for seven years now.
- am learning
- have been learning
- was learning
- learn
As I want to pass my English exam successfully next year, I ____ harder this term.
- will study
- am going to study
- study
- have studied
During my last summer holidays, my parents ____ me on a language course to London.
- sent
- have sent
- study
- have studied
Before I went to London, I ____learning English.
- have not enjoyed
- hadn’t enjoyed
- didn’t enjoy
- wasn’t enjoying
But while I ____ the language course, I met lots of young people from all over the world.
- am doing
- have done
- was doing
- did
There I noticed how important it ____ to speak foreign languages nowadays.
- was
- has been
- is
- to be
Now I have much more fun learning English than I ____before the course.
- have
- was having
- had
- have been having
At the moment I ____ the English grammar.
- am revising
- revise
- have been revising
- was revising
And I ____ to read the texts in my English textbooks again.
- had already begun
- was already beginning
- already began
- have already begun
I think I ____ one unit every week.
- will do
- am doing
- do
- did
My exam is on 15 May, so there ____any time to be lost.
- wasn’t
- isn’t
- hasn’t been
- will be
And after my apprenticeship, maybe I ____ back to London to work there for a while.
- am going
- go
- will go
- have gone
As you can see, I ____ a real London fan already.
- have become
- will become
- became
- become
The children in the class ____ nine years old.
- are
- has
- is
- have
He ____ the girl’s name now.
- remembers
- is remembered
- is remembering
- was remembering