| TEST 6 | |
| 1 | have bought |
| 2 | have you finished |
| 3 | have read |
| 4 | haven t seen |
| 5 | have finished |
| 6 | have lost |
| 7 | have written |
| 8 | has visited |
| 9 | has found |
| 10 | have drunk |
| 11 | have written |
| 12 | has fallen |
| 13 | has won |
| 14 | have been driving |
| 15 | have submitted |
| TEST 7 | |
| 1 | have finished |
| 2 | have been waiting |
| 3 | had been working, had worked |
| 4 | had seen |
| 5 | has climbed, has sailed, has gone |
| 6 | had climbed, had sailed, had gone, had experienced |
| 7 | had never been |
| 8 | had already eaten |
| 9 | has been trying, has just finished, hasn t done |
| 10 | have you been running |
| TEST 8 | |
| 1 | have been eating |
| 2 | have your had |
| 3 | had lived, moved |
| 4 | will have been studying |
| 5 | will have finished, will have started |
| 6 | have been driving, had driven |
| 7 | will have been working |
| 8 | had left |
| 9 | will have been practicing |
| 10 | will have recovered |
| TEST 9 | |
| 1 | have been working |
| 2 | will have landed |
| 3 | will have covered |
| 4 | has been runnıng |
| 5 | will have finished |
| 6 | have been painting |
| 7 | have been running |
| 8 | will have improved |
| 9 | has been going |
| 10 | have been starting |
| KEY A | |
| 1 | saw - will be |
| 2 | was - determined |
| 3 | stayed - came |
| 4 | was looking - had |
| 5 | took - didn t have to |
| 6 | cooks - knew |
| 7 | thought |
| 8 | made - was looking |
| 9 | believe - increases |
| 10 | has - requires |