I... busy since we last met.
The documents ... now.
1. checked 2. are checking
3. have been checked 4. are being checked
3. I didn't know the answer because I … the book.
1. wouldn't read 2. don't read
3. hadn't read 4. didn't read
4. He … the report for today's seminar.
1. doesn't prepare 2. hasn't prepared
3. isn't prepared 4. hadn't prepared
I wonder whether he ... .
1. come 2. Comes
3. will come 4. would come
By the time we came back, the house ... by an American.
1. was bought 2. had been bought
3. bought 4. will be bought
7. I … for you when you come out of the building.
1. am waiting 2. was waiting
3. be waiting 4. will be waiting
If you ... them, they will come.
1. invited 2. invite
3. will invite 4. would invite
9. She … piano lessons since last June.
1. is taking 2. Takes
3. has been taking 4. took
10. I … this wonderful film when I was 16.
1. see 2. have seen
3. saw 4. had seen
When we came back she ... coffee.
1. makes 2. was making
3. will make 4. would make
At present our company ... .
1. was reorganized 2. has reorganized
3. is being reorganized 4. has been reorganized
She wondered if I... her letter.
1. will post 2. posted
3. had posted 4. post
When I arrived, there ... nobody at all in the house.
1. was 2. is
3. has been 4. were
15. Let's phone him now before it ... too late.
1. will be 2. is
3. was 4. would be
16. The papers … by the time I came.
1.were typed 2.will be typed
3.had been typed 4.were typing
She was sure she ... him somewhere before.
1. would see 2. see
3. had seen 4. saw
18. Where ... your parent company located?
1. is 2. has
3. does 4. will
19. When … you receive a telephone call from them?
l. have 2. were
3. did 4. Are
20. ... he going to be an economist?
l. has 2. will
3. does 4. is
21. You have lost your car keys, ... you?
1. didn't 2. did
3. haven't 4. have
My house ... all last week.
1. had decorated 2. was decorating
3. decorated 4. was being decorated
It is exactly two weeks since I last... to New York.
l. went 2. have gone
3. were going 4. had gone
24. She won't get the job unless she ... to speak English.
1. will learn 2. have learnt
3. learns 4. would learn
They wondered what he ... next.
1. will say 2. would say
3. has said 4. said
I ... my work before he returned.
1. finished 2. have finished
3. had finished 4. finish
27. What ... he do for a living?
1. do 2. is
3. are 4. does
Several cars ... outside the building.
1. were parked 2. parked
3. were parking 4. were to park
29. I'll get in touch as soon as I ....
1. got back 2. will get back
3. would get back 4. get back
30. ... you making a tour of France when you met him?
1. did 2. were
3. are 4. was
31. What sort of books ... you interested in?
l. have 2. is
3. do 4. are
By this time next month he ... all his exams.
1. passed 2. will pass
3. passes 4. will have passed
Mathematics ... often used as a test of intelligence.
l. is 2. has
3. are 4. have
Lots of things ... since I last wrote to you.
1. have happened 2. happen
3. had happened 4. happened
35. The plan … for four hours.
1.is discussing 2.has been discussing
3.discussed 4.has been discussed
36. Will you have a picnic if the weather ... fine?
1. stay 2. stays
3. will stay 4. stayed
The student ... the test by the time the bell rang.
1. hasn't finished 2. doesn't finish
3. won't finish 4. hadn't finished
My jeans ... at the moment.
1. are washed 2. are washing
3. are being washed 4. is being washed
He told me he ... in a couple of days.
1. will be back 2. is back
3. would be back 4. was back
40. ... they discussed your essay yet?
l. were 2. had
3. did 4. have
41. The news … before lunch.
1. announced 2. was announced
3. were announced 4. are announced
42. Before you … don't forget to turn off the TV-set.
1. will leave 2. left
3. leave 4. has left
43. … you watching TV when I phoned you?
l. did 2. were
3. are 4. do
As he posted the letter he realized that he ... a stamp on it.
1. didn't put 2. hadn't put
3. hasn't put 4. wasn't put
How long ... she been taking driving lessons before she passed the
exam?
1. had 2. did
3. has 4. was
I am not sure if he ... the invitation tomorrow.
1. accept 2. accepts
3. will accept 4. will be accepted
47. Don't worry! All your expenses ... .
1. will pay 2. had been paid
3. are paying 4. will be paid
48. When ... he coming back?
l. does 2. is
3. will 4. has
She phoned to know where the meeting ... .
1. is held 2. would hold
3. will be held 4. would be held
50.How many contracts ... you make last month?
l. do 2. had
3. did 4. will
About one thousand people ... in that factory.
1. employed 2. have employed
3. will employ 4. are employed
I wondered whether he ... a fax machine.
l. will have bought 2. had bought
3. was bought 4. has bought
I... busy since we last met.
1. was 2. have been
3. will be 4. had been