A21. He _______________ that they will pay him a visit.
A. believes B. is believing C. believe D. has believed
B22. Tom will work steadily until he ___________ the store at 6:00 p. m.
A. leave B. leaves C. left D. will leave
C23. Smith ___________ his friends for money.
A. is often asking B. often ask C. often asks D. has been asked
B24. Twelve inches _____________ one foot.
A. make B. makes C. is making D. will make
C25. Don't talk so loudly. The baby ____________.
A. sleeps B. slept C. is sleeping D. has slept
B26. __________ the wind? It ____________ very strongly.
A. Are you hearing, is blowing C. Have you heard, has blown
B. Do you hear, is blowing D. do you hear, is blown
B27. It ____________ hard now, otherwise we could go out for a walk.
A. rains C. has rained B. is raining D. rained
B28. --"Anne works very hard. "
--"In fact, I think she _________ right now. "
A. studies B. is studying C. studied D. was studying
A29. --"Where are the children?"
--"They __________ a good time in the garden. "
A. are having B. have C. have had D. had
C30. --"Hello, Mary. We haven't seen each other for years. What __________ now?"
--"I _________ at university."
A. do you do, have studied B. are you doing, study
C. are you doing, am studying D. are you going to do, am studying
B31. --" __________ for Shanghai?"
--"Yes. And I will come back in two months. "
A. Have you left C. Do you leave
B. Are you leaving D. Did you leave
C32. I think she __________ right now.
A. reading C. is reading
B. reads D. read
B33. Do be quiet! I'm trying to hear what the man _____________.
A. says B. is saying
C. has said D. has been saying
B34. I __________ going to London next month.
A. will think of C. shall think of
B. am thinking of D. I have thought of
D35. He ________ the same question.
A. often ask C. is always keeping
B. is always asked D. is always asking