28. She had a computer at home, and her parents desired that she ______ all her work at home.
A.do | B.does | C.must do | D.would do |
30. ---Which hotel are you in?
---I ___ in a hotel. A friend I met on the train from the south___ to put me up for a couple of nights.
A.haven’t stayed; has offered | B.am not staying; offered |
C.am not staying; is offering | D.do not stay; offers |
32. After he left college, he was employed in an international company and _______ there ever since.
A.worked | B.has worked | C.had worked | D.was working |
4.My hands are dirty. I ______ the wall the whole morning but haven’t finished yet.
A.have painted | B.have been painting | C.am painting | D.Painted |
—Hi, Tracy, you look tired.
—I am tired. I the living room all day.
A.painted | B.had painted | C.have been painting | D.have painted |
--- Have you got any job offers?
--- No, I____.
A.am waiting | B.have waited | C.had been waiting | D.waited |
I___ Beijing in a few days. Do you know when the earliest plane ____ ?
A.leaves; takes off | B.am leaving; takes off |
C.leave; is taking off | D.am leaving; is taking off |
—Have you ___been to our town before?
—No, it is the first time that I___ here.
A.even; come | B.even; have come | C.ever; come | D.ever; have come |
The next morning I________ myself up for lost when I was spotted by a ship.
A.would give | B.had just given | C.have already given | D.was to giving |
It is said that a new shopping street ______ here next year.
A.will build | B.will be built | C.would build | D.would be built |
26.— Do you have any idea what Paul does all day?
— As I know, he spends at least as much time playing as he ______.
A.writes | B.is writing | C.does writing | D.does write |
Thanks to the heavy rain, the football match _____ until next week.
A.must put off | B.must have been put off |
C.has to put off | D.has to be put off |
34.—Your colleague's spoken English is beautiful, Lily.
—It's no wonder.She ____ in the USA for a year as a visiting professor.
A.worked | B.has worked | C.had worked | D.has been working |
29.—The cleaning must have taken you quite a long time yesterday.
—Right.The rooms ______ for two months.
A.haven't been cleaned | B.didn't clean |
C.hadn't been cleaned | D.hadn't cleaned |