A.had worked B.have worked C.will be working D.are working
2.-Ann is in hospital.
-Oh,really?I ________ know. I________ go and visit her.
A.didn't;am going to B.don't;would C.don't;will D.didn't;will
3.I used to drink a lot of tea but these days I ________ coffee.
A.prefer B.preferred C.have preferred D.am preferring
4.Progress____so far very good and we are sure that the work will be finished on time.
A.was B.had been C.has been D.will be
5.-Have you got any job offers? -No.I________.
A.waited B.had been waiting C.have waited D.am waiting
6.Mr.Blake____Shanghai in a few days.Do you know when the earliest plane____on Sunday? A.is leaving;takes off B.leaves;takes off
C.is leaving;is taking off D.leaves;is taking off
7.-Have you handed in your schoolwork yet?
-Yes,I have. I guess it ________ now.
A.has graded B.is graded C.is being graded D.is grading
8.I'll come to call on you the moment I ________ my work.
A.finish B.will finish C.had finished D.will have finished
9.-How can I apply for an online course?
-Just fill out this form and we ________ what we can do for you.
A.see B.are seeing C.have seen D.will see
10.Because the shop ________,all the T-shirts are sold at half prices.
A.has closed down B.closed down C.is closing down D.had closed down
11. -How long ____your new computer? -3 months.
A.have you bought B.have you had C.had you bought D.had you had
12. -That ten pound note belongs to me.
A. Yes, it belongs B. No, it doesn't C. Yes, it is D. No, it isn't
13. She will go if it ___ tomorrow.
A. isn't rain B. don't rain C. doesn't rain D. didn't rain
14. I will not help you with your English if I ___ time tomorrow.
A. don't have B. will not have C. am not D. won't
15. Next month my father ___ to China from America.
A. returns B. are returning C. are going to return D. would return
16.I have no idea what ___ while I was asleep.
A. has happened B. was happened C. happened D. had