ENGLISH TESTS
GRAMMAR TEST (Verb Tenses)
Read the sentences below. For questions (1-15) choose the correct answer (A, B, C or D).
He ____ down the street when he fell.
- walked
- was walking
- had walked
- had been walking
In the evening I was really tired as I ____ all day long.
- has been working
- is working
- was working
- worked
He needs to get a diploma. I’m sure they ____ him the job, if he ____ one.
- give, had
- gives, has
- will have given, will have
- will give, has
What’s wrong with my computer? I ___ all my documents!
- have lost
- has lost
- had lost
- lost
Sir, can we go home now? We ____ the task.
- already finished
- had already finished
- has already finished
- have already finished
The weather is changing. It ____ soon.
- Is raining
- Need rain
- is going to rain
- rains
He ____ from the university by the next year.
- Will graduate
- Graduates
- will have graduated
- will be graduating
He was afraid of the first driving lesson as he ____ before.
- has never driven
- never drove
- never drives
- had never driven
At the moment I ____ the English grammar.
- am revising
- revise
- have been revising
- was revising
I ____ to read the texts in my English textbooks.
- had already begun
- already began
- was already beginning
- have already begun
I think I ____ one unit every week.
- will do
- do
- am doing
- did
And after my apprenticeship, maybe I ____ back to London to work there for a while.
- am going
- will go
- go
- have gone
As you can see, I ____ a real London fan already.
- have become
- became
- will become
- become
While I ____ the language course, I met lots of young people from all over the world.
- am doing
- was doing
- have done
- did
I ____ English for seven years now.
- am learning
- was learning
- have been learning
- learn