Exercise 4 + 5
Exercise 6 + 7
Exercise 8
Exercise 9
Exercise 10
100

Exercise 5: Questions 1-5

1. was sitting, saw

2. went, was shining

3. went, was having

4. rained, carrying

5. was walking, began

100

Exercise 7: Questions 1-5

1. will go, stops

2. will stay, answers

3. catch

4. will be, count

5. goes

100

Question 1+2

1. writes

2. come, will have already bought


100

Questions 1+2:

1. will send, arrive

2. comes, will bring/is bringing


100

Questions 1-4:

1. have just decided, will undertake

2. went

3. writes

4. was playing, arrived

201

Exercise 4: Questions 1-6

1. have never watched

2. watched

3. has read

4. read

5. had

6. have had

201

Exercise 7: Questions 6-10

6. will help, finishes

7. will tell, get

8. will not come, are

9. will tell, ask

10. will come, see, leave

201

Questions 3+4:

3. finish/have finished

4. hope, stops

201

Questions 3+4:

3. will speak

4. receive, will have corssed


201

Questions 5-8:

5. is doing

6. has just come in, will see

7. will come, will you be

8. did you go

300
Exercise 4: Questions 7-12

7. haven't seen, saw

8. has rung

9. met, has become

10. hasn't drunk

11. has come

12. have studied

300

Exercise 6: Questions 1-5

1. went, had finished

2. had done, saw

3. thanked, had done

4. was, had hurt

5. had gone, sat, rested

300

Questions 5+6:

5. will not begin, falls

6. will stay, finish


300

Questions 5+6:

5. will have met

6. will wait, come


300

Questions 9-12:

9. haven't left, went

10. will come

11. met, have already decided

12. have never seen

400

Exercise 4: Questions 13-20

13. began

14. have you known

15. did he start

16. lost

17. has been

18. has just run

19. has travelled

20. travelled

400

Exercise 6: Questions 6-10

6. arrived, had already begun

7. hadn't seen, met

8. had learned, left

9. remembered, had learned/learnt

10. told, hadn't met

400

Questions 7+8:

7. will have left

8. will have finished, leave

400

Questions 7+8:

7. will be waiting

8. will give, wants


400

Questions 13-16:

13. blooms

14. haven't lived

15. lost/have lost, saw

16. had not arrived, wrote

500

Exercise 5: Questions 6-10

6. taught, was living, was working

7. was burning, broke

8.  ate, was talking

9. dropped, was washing up, broke

10. was writing, rang, was going, heard, was still ringing, walked, opened, stopped

500

Exercise 6: Questions 11-15

11. asked, came

12. said, had already seen

13. got, had started

14. arrived, found, had broken

15. had left, arrived

500

Questions 9+10:

9. go, will have left

10. will have finished, get

500

Questions 9+10:

9. will not move, get

10. will not come, see

500

Questions 17-20:

17. go, spend

18. will never forget, have just told

19. are preparing

20. stayed, rode, had borrowed