I. Choose the right variant: 1) Who is (the oldest/ the eldest) member of your family? 2) The Greens have a wonderful home library and allow me to borrow (either/ any) of their books. 3) Listen to me, Peter! You won’t go for a walk (unless/ if) you do your homework properly. 4) This seaside place is famous for its (gold/ golden) sand beaches. 5) Dan is a handy person. He can even (mend/ repair) a TV set. 6) Hello! What’s the (last/ latest) news? 7) I’ll have to say goodbye, I’m getting off at the (nearest/ next) stop. 8) I’ve just bought a very good new (dictionary/ vocabulary). 9) Look at this amazing dress! It’s the (last/ latest) fashion. 10) I think his brother is four or five years (older/ elder) than he is. 11) His (older/ elder) brother is an economist. 12) Here are two cards with the words, take (either/ any) of them. 13) The travellers (did/ made) a fire to warm themselves. 14) They like to (do/ make) the sights of the city in the morning. 15) She has (done/ made) progress studying English. 16) Why are the children (doing/ making) such a noise. 17) Can you (do/ make) me a favour and (do/ make) the cooking today? 18) Don’t forget to (do/ make) your bed before you leave. 19) What time does the (last/ latest) bus leave? 20) It was (last/ the last/ the latest) house in the street. 21) Pete and Tom entered the room. (The latter/ The last) was very sad. 22) We have no (farther/ further) information. Call us later, please. 23) The work of a/an (interpreter/ translator) is very hard: you have to think fast and be inventive. 24) Polly (was doing/ has been doing/ had been doing) her homework for an hour when her mum came home. 25) This time tomorrow we (will lie/ will be lying/ will have lain) on the beach. 26) She (has been learning/ will learn/ will have been learning) English for 8 years by the end of next year. 27) Jane, dear, (did you call/ have you called/ were you calling) Andy?
1) the oldest 2) any 3) unless 4) golden 5) mend 6) latest 7) next 8) dictionary 9) latest 10) older 11) elder 12) either 13) made 14) do 15) made 16) doing 17) do, do 18) make 19) last 20) the last 21) The latter 22) further 23) interpreter 24) had been doing 25) will be lying 26) will have been learning 27) have you called
1) the oldest
2) any
3) unless
4) golden
5) mend
6) latest
7) next
8) dictionary
9) latest
10) older
11) elder
12) either
13) made
14) do
15) made
16) doing
17) do, do
18) make
19) last
20) the last
21) The latter
22) further
23) interpreter
24) had been doing
25) will be lying
26) will have been learning
27) have you called