Дам 40б . Choose the right form of the verb (Present Perfect/Past Simple).
1. ... it... snowing yet?
a. Did ... stop
b. Is ... stopped
c. Has... stopped
2. Don’t worry about the present. I... it the day before yesterday.
a. buyed
b. have bought
c. bought
3. When ... Jill... school?
a. had ... finished
b. has ... finished
c. did ... finish
4. I can’t find my umbrella. I think somebody ... it by mistake.
a. has taken
b. took
c. takes
5. Have you got any money? Yes, I... my salary already.
a. receive
b. have received
c. received
6. Where is Ann? She ... the shops. She’ll be back soon.
a. went to
b. has gone to
c. have gone to
7. I know this place. I... there many times.
a. have been
b. was
c. were
8. When I was a child, I... always late for school.
a. have been
b. was
c. were
9. There’s the half of my chocolate bar. Somebody ... it.
a. has eaten
b. have eaten
c. ate
10. John is reading a book now. He ... about 50 pages.
a. read
b. has read
c. have read
11. The British ... tea since 1650.
a. drunk
b. drank
c. have drunk
12. The children are dirty because they ... in the garden.
a. have played
b. played
c. has played
13. I am very tired but I... my work yet.
a. haven’t finished
b. have finished
c. finished
14. We ... about it for a long time.
a. knew
b. has known
c. have known
15. — Why is your hair wet? — I... my hair after sport.
Students
Students
a. have washed
b. washed
c. has washed
idi nahuy ponel i devushka