内容正文:
Unit 4 Information Technology
过去将来时练习
一、单项选择
1.We had to be patient because it ________some time before we got the full results.
A.has been B.had been C.was D.would be
2.When he ______ the bill in the restaurant, he suddenly realized that he had left his wallet in the car.
A.paid B.would be paying
C.was to pay D.had paid
3.Jack told me that he would go back to his native country but he didn’t tell me when he ______.
A.will leave B.leaves C.was leaving D.left
4.The manager said that not one mistake _____ to see reported to him in the following month.
A.would he want B.had he wanted C.he would want D.he had wanted
5.In a room above the store, where a party ______, some workers were busily setting the table.
A.was to be held B.has been held C.will be held D.is being held
6.Mother promised she _____ me an English-Chinese dictionary.
A.is buying B.will buy C.would buy D.has bought
7.James has just arrived, but I didn’t know he _______ until yesterday.
A.will come B.was coming C.had come D.came
8.—It was really very kind of you to give me a lift home.
—Oh, don’t mention it. I ________ past your house anyway.
A.was coming B.will come C.had come D.have come
9.When he _______ the door, he found his keys were nowhere.
A.would open B.opened C.had opened D.was to open
10.The English teacher told us this morning that we _____ an exam at the end of this month.
A.will have B.would have
C.have had D.had had
11.—Tom, you didn’t come to the party last night?
—I ______, but I suddenly remembered I had homework to do.
A.had to B.didn’t C.was going to D.wouldn’t
12.—Sarah left for London this morning.
—Oh, I thought she ___________until next week.
A.won’t be going B.isn’t going C.wasn’t going D.hadn’t been going
13.She said that ______ leave a message on that desk.
A.I would B.she will C.she would D.I will
14.The radio broadcast said that it _________ tomorrow.
A.was not going to snow B.was not snowing
C.would not snow D.was not to snow
15.Despite warnings of bad ice conditions at se