Read the text below. For each empty space (1-12) choose the correct answer (А, В, C or D). Recently scientists (1) more about life on planet Earth and now they (2) better where to look for life in outer space. For a long time, scientists (3) that life (4) on sunlight for energy. Then, in 1978, a submarine (5) to the bottom of the Pacific Ocean. Although there (6) no sunlight, they (7) tube worms, clams and crabs, and other life forms. Since then scientists (8) at the life on earth in other difficult environments — dry, cold and hot - and (9) that water is the key. Wherever there (10) water, life (11) exist. So scientists (12) to search for water in the solar system.
A В C D 1 found out has found out find out have found out 2 knew have known know known 3 believe believed believes have believed 4 depended depend depends have depended 5 dive have dived has dived dived 6 were was has been have been 7 have found finds found has found 8 have looked looked looks has looked 9 found have found has found finds 10 was has been is be 11 could will be able was able can 12 began has begun have begun begin
1. Sam's tired. He ** two kilometres.
a) hasn't swum yet b) has just swum c) have swum
2. Rob knows. I ** him the result of the match.
a) have already told b) am telling c) have told already
3. Pat's not very good at riding her bike. **
a) She's fallen off twice b) She's fallen twice off c) She twice has fallen off
4. Our holiday finishes tomorrow and I ** any postcards.
a) haven't wrote b) hasn't written c) haven't written
5. ** your mobile phone in the cinema?
a) Have you used ever b) Did you ever used c) Have you ever used
6. I ** Simon's birthday present. He mustn't find it before tomorrow.
a) have hidden b) have hide c) has hidden
7. Neil's on holiday at the moment.' 'Oh, where **?
a) is he going b) has he went c) has he gone
8. I ** Italian. Now I want to learn Spanish.
a) already have studied b) have already studied c) just have studied
9. Mum and Dad are tired because they ** a long way.
a) have drive b) have driven c) have drove
10. Three years ago I ** any French. Now I'm very good at it.
a) don't speak b) haven't spoken c) didn't speak
11. Tony ** out, but he left a message for you.
a) just has gone b) has just been c) has just gone
12. 'How long has Sonia been unemployed? ***?
a) For two months b) Since two months c) Two months ago
13. Lucy isn't ready to go to school. She ** her breakfast yet.
a) hasn't had b) doesn't have c) hasn't have
14. I'm waiting to hear from Lisa. **?
a) Is she ringing yet b) Has she yet rung c) Has she rung yet
15. How long has Philip been writing books?' **
a) For his birthday b) Since he was a child c) Twenty years ago
16. Will has travelled all over the world, but ** to Ireland.
a) he's never been b) he's gone never c) he's never gone
17. Jon ** his knee, so he can't walk.
a) has hurted b) has hurt c) huited
18. Has Dave ever ** a motorbike?
a) ride b) ridden c) rode
19. Mark ** a cold for a week.
a) has b) is having c) has had
20. David ** in a helicopter, but he'd like to go.
a) has never been b) didn't ever go c) never was
Объяснение:
1. Sam's tired. He b** two kilometres.
a) hasn't swum yet b) has just swum c) have swum
2. Rob knows. I *A* him the result of the match.
a) have already told b) am telling c) have told already
3. Pat's not very good at riding her bike. **A
a) She's fallen off twice b) She's fallen twice off c) She twice has fallen off
4. Our holiday finishes tomorrow and I **C any postcards.
a) haven't wrote b) hasn't written c) haven't written
5. **C your mobile phone in the cinema?
a) Have you used ever b) Did you ever used c) Have you ever used
6. I *A* Simon's birthday present. He mustn't find it before tomorrow.
a) have hidden b) have hide c) has hidden
7. Neil's on holiday at the moment.' 'Oh, where C**?
a) is he going b) has he went c) has he gone
8. I *B* Italian. Now I want to learn Spanish.
a) already have studied b) have already studied c) just have studied
9. Mum and Dad are tired because they *B* a long way.
a) have drive b) have driven c) have drove
10. Three years ago I C** any French. Now I'm very good at it.
a) don't speak b) haven't spoken c) didn't speak
11. Tony *C* out, but he left a message for you.
a) just has gone b) has just been c) has just gone
12. 'How long has Sonia been unemployed? **A*?
a) For two months b) Since two months c) Two months ago
13. Lucy isn't ready to go to school. She *A* her breakfast yet.
a) hasn't had b) doesn't have c) hasn't have
14. I'm waiting to hear from Lisa. *C*?
a) Is she ringing yet b) Has she yet rung c) Has she rung yet
15. How long has Philip been writing books?' *B*
a) For his birthday b) Since he was a child c) Twenty years ago
16. Will has travelled all over the world, but A** to Ireland.
a) he's never been b) he's gone never c) he's never gone
17. Jon ** B his knee, so he can't walk.
a) has hurted b) has hurt c) huited
18. Has Dave ever B** a motorbike?
a) ride b) ridden c) rode
19. Mark *C* a cold for a week.
a) has b) is having c) has had
20. David A** in a helicopter, but he'd like to go.
a) has never been b) didn't ever go c) never was
Объяснение: