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