21.Shirley ________ a book about China last year but I don't know whether she has finished.
A.has written B.wrote
C.had written D.was writing
22.-Have you got your test result?
-Not yet.The papers ________.
A.are not correcting
B.have not corrected
C.are still being corrected
D.have already been corrected
23.See the clouds! It ________ rain!
A.will B.is going to C.must D.certainly
24.Do I have to take this medicine? It ________ so terrible.
A.tastes B.is tasting C.is tasted D.has tasted
25.Don't take the magazine away.It ________ me.
A.is belonged to B.belongs to
C.was belonged to D.is belonging to
26.Is this the third time that you ________ late?
A.have been B.am C.was D.had been
27.-Do you know when Tom ________ from abroad?
-Perhaps it will be a long time before he ________.
A.will come; will come B.comes; will come
C.will come; comes D.comes; comes
28.My uncle said that he would telephone but I ________ from him so far.
A.didn't hear B.hadn't heard
C.haven't heard D.won't hear
29.The telephone ________ four times in the last hour,and each time it ________ for my roommate.
A.has rung; was B.has been ringing; is
C.had rung; was D.rang; has been
30.A storm ________ by a calm.
A.is often being followed B.was often followed
C.is often followed D.has often been followed
31.The pen I ________ I ________ is on my desk,right under my nose.
A.think; lost B.thought; had lost
C.think; had lost D.thought; lost
32.-We could have walked to the station.It was so near.
-Yes,a taxi ________ at all necessary.
A.wasn't B.hadn't been
C.couldn't be D.won't be
33.A friend of mine returned to his house after a holiday only to find it ________.
A.to be broken B.had broken into
C.was broken D.had been broken into
34.They believed that by using computers the production of their factory ________.
A.will greatly increase
B.would greatly increase
C.would be increased greatly
D.will have been greatly increased
35.His eyes shone brightly when he finally received the magazines he ________.
A.had long been expected
B.had long expected
C.has long expected
D.was long expected
36.-Do you like the new pen?
-Yes,it ________ very well.
A.is written B.is writing
C.writes D.wrote
37.-Oh,it's you? I didn't recognize you.
-I ________ my hair cut,and I ________ new glass.
A.had; was wearing B.have had; am wearing
C.had; wore D.have had; wear
38.As she ________ the newspaper,Granny ________ asleep.
A.read; was falling B.was reading; fell
C.was reading; was falling D.read; fell
39.However hard you ________,you will never succeed in pleasing her.
A.try B.will try
C.should try D.would try
40.-Can I help you,sir?
-Yes,I bought this radio yesterday,but it ________.
A.didn't work B.won't work
C.can't work D.doesn't work