First Certificate Language Practice
KEY Final Test
1
1 have been waiting, have you been doing
2 was walking, had left
3 had known, would have come
4 am phoning, are doing
5 became, had won
6 haven't seen, have you been doing
7 thought, would be
8 were, wouldn't spend/wouldn't have spent
9 arrives, will meet/are going to meet/are meeting
10 get, will let
2
1 rather you didn't
2 unless we take
3 advised Tom not to go
4 despite twisting
5 as much as Mike
6 wish I hadn't sold
7 hasn't been cut
8 had never eaten such
9 this the smallest size
10 is taking care of
3
1 the
2 had
3 of
4
5
6 have
7 up
8
9 visited
10 the
11 As
12
13 having
14 a
15
4
1 play tennis better than I
2 ought to be
3 haven't seen Melanie since
4 such a funny film
5 the first time (that) I've
6 accused Joe of stealing
7 must be posted
8 know whether the train was
9 you'd better
10 is believed to have
5
1 C
2 A
3 D
4 D
5 B
6 C
7 A
8 C
9 A
10 D
11 B
12 C
13 D
14 A
15 B
6
1 time last year we
2 hadn't been for you/your help
3 is known about
4 was made to work
5 apologized to Carol for breaking
6 leave the door open
7 if we don't leave
8 these two cars belong to
9 has business
10 price you offer me for
(Total = 70 marks)
First Certificate Language Practice
KEY Final Test 2