Variant 2 1. Choose the right variant.
1. He overslept because he ... to bed very late at half past livelve.
a) has gone
b) had gone
c) have gone
2. I...her since the war was over.
a) haven't seen
b) hasn't written
c) hasn't met
3. We ... never ... the street at that place. It's rather dangerous.
a) haven't cross b) have crossed
c) has crossed
4. The lesson ... just ... . You are lato a little.
a) has begun
b) have begin
c) hasn't began
5. There's no more cake. We... it.
a) have seen
b) have been c) have eaten
6. I am not ready for the lesson because somebody ... my book,
a) has taken
b) has brought c) has met
7. Let's not go to the cinema. I ... it already,
a) has read
b) have seen c) have done
8. After the operation he ... anything for twenty-four hours.
a) hasn't worked
b) haven't seen
c) hasn't caten
9. Why ... you ... your book? Please, open it and begin to read.
a) have opened
b) have shut
c) have looked
10. Where is your son? He ... from school yct.
a) hasn't brought b) hasn't taken c) hasn't come
2 Tinderling the