ENGLISH TESTS
Grammar. Tenses. Level 3
For the question 1-10 chose the correct answer.
Before I ____ to bed last night, I ____ my diploma.
- go, finish
- went, had already finished
- were going, have finished
- had gone, were finishing
How often ____ to movies this month?
- have you been
- were you
- had you been
- did you go
The lights ____ when he ____ a horror film on TV.
- went out, was watching
- were going out, had watched
- had gone out, watched
- go out, will watch
By the end of next week I ____ the town.
- will leave
- will be leaving
- will have left
- leave
I am waiting for my teacher. I ____ for 20 minutes but he is still busy.
- wait
- am waiting
- have been waiting
- am going to wait
She ____ French for five years before she entered the department of foreign languages.
- studied
- had been studying
- was studying
- used to study
I ____ for my key. I can’t open the door.
- have looked
- will look
- am looking
- is looking
If I here, we for a walk tomorrow.
- will stay, will go
- will stay, go
- stay, go
- stay, will go
She ____ home yet.
- haven’t come
- hasn’t come
- didn’t come
- doesn’t come
By the end of the month, I ____ for this firm for a year.
- will work
- will have working
- am working
- will have been working