1. Many birds of Europe ... south to Africa C.
is writing
in winter.
D. writes
A. are flying
6. I ... them three times, but I still
B. flies haven't received a reply.
C. fly A. am writing
D. has flown B. have written
2. The weather ... very cold in Moscow in C. write
the winter.
D. writing
A. get
7. Hey, let's change the
B. is getting conversation. It ... too serious!
C. has got A. gets
D. gets B. has been getting
3. After six days of rain, I'm glad that the C. getting
sun ... again today.
D. is getting
A. shines
8. A: What is your activity now?
B. is shining B: Well, right now I ... a book on
how to cook fried rice better.
C. shining
A. write
D. is shines
B. have written
4. Don't forget to take your umbrella.
It ... outside. C. writes
A. rains D. am writing
B. raining 9. We ... three major snowstorms
so far this winter. I wonder how
C. has been raining many more we will have.
D. is raining A. are having
5. Justin ... a book about his adventure B. have
in Tibet. I hope he can find a good
publisher when he is finished. C. have had
A. write D. has
B. has written
10. Hendra really needs to get in 14. We ... four tests so far this
touch with you. Since this morning, week. We are in need of a great
he ... here four times trying to reach and long holiday!
you. He called at 9:10, 10:25,
12.15, and 1.45. A. have had
A. calls B. have
B. has called C. are having
C. is calling D. have been having
D. called 15. It's ten p.m. I ... for two hours
and probably won't finish until
11. Right now Martha is in the midnight.
science building at our school. The
chemistry experiment that she ... is A. am studying
dangerous, so she is very careful.
B. study
A. is doing
C. have studied
B. does
D. have been studying
C. has done
16. She ... to several specialists
D. doing about her problem, but nobody
knows why she is sick.
12. Don't give him this book. I ... it.
A. has talked
A. reading.
B. have talked
B. read
C. talks
C. am reading
D. is talking
D. have read
17. Rani: Did you like the movie
13. A: Tell me your experience in "The Godfather"? Erna: I don't
going around the world. know. I ... that movie in my life.
B: Well, I ... many of the countries
in Central America. I took a tour of A. am never watching
Central America about six years
ago. B. has never watched
A. visit C. have never watched
B. have visited D. have never been
watching
C. have been visiting
D. am visiting
18. The telephone ... for almost a
minute. Why doesn't someone
answer it?
A. has been ringing
B. has rung
C. has been rung
D. is ringing
19. She graduated from university
less than three years ago. She ... for
three different companies so far.
A. work
B. works
C. has been working
D. has worked
20. A: Do you know Alex?
B: Well, I ... him since he was a
child.
A. know
B. am knowing
C. have been knowing
D. have known
21. Judy : How long have you
been in Canada? Claude: I ... here
for more than three years.
A. am studying
B. study
C. have been studying
D. have studied