14£®¡ªThe singer together with her band ________invited to the
concert. Did you enjoy that party?
¡ªNo, no sooner ________than they sang their top hit Oh My Baby. A£®was; I had left B£®were; I have gone C£®was; had I left D£®were; did I leave
15£®[2010¡¤ËÄ´¨¾í] You've failed to do what you ________ to and I'm afraid the teacher will blame you.
A£®will expect B£®will be expected C£®expected D£®were expected
16£®[2010¡¤°²»Õ¾í] ¡ªWere you surprised by the ending of the film?
¡ªNo. I ________ the book£¬so I already knew the story. A£®was reading C£®am reading
B£®had read D£®have read
17£®[2010¡¤È«¹ú¾í¢ò] ¡ªHave you finished reading Jane Eyre?
µÚ25Ò³
¡ªNo£¬I ________ my homework all day yesterday. A£®was doing C£®had done
B£®would do D£®do
18£®[2010¡¤ÁÉÄþ¾í] I ________ all the cooking for my family£¬but recently I've been too busy to do it.
A£®will do
B£®do D£®had done
C£®am doing
19£®[2010¡¤È«¹ú¾í¢ò] The discovery of gold in Australia led thousands
to believe that a fortune ________.
A£®is made
B£®would make
C£®was to be made D£®had made
20£®[2010¡¤¸£½¨¾í] Every year a flood of farmers arrive in Shenzhen
for the moneymaking jobs they ________ before leaving their hometowns.
A£®promised
B£®were promised
C£®have promised D£®have been promised
21£®[2010¡¤¸£½¨¾í] ¡ªGuess what£¬we've got our visas for a shortterm visit to the UK this summer.
µÚ26Ò³
¡ªHow nice£¡You ________ a different culture then. A£®will be experiencing B£®have experienced C£®have been experiencing D£®will have experienced
22£®[2010¡¤°²»Õ¾í] ¡ªWe've spent too much money recently. ¡ªWell£¬it isn't surprising. Our friends and relatives ________ around
all the time.
A£®are coming B£®had come C£®were coming D£®have been coming
23£®[2010¡¤±±¾©¾í] In the spoken English of some areas in the US, the ¡°r¡± sounds at the end of the words ________.
A£®are dropped
B£®drop
D£®have dropped
C£®are being dropped
24£®[2010¡¤±±¾©¾í] ¡ªI'm not finished with my dinner yet.
¡ªBut our friends ________for us. A£®will wait C£®have waited
B£®wait D£®are waiting
25£®Unfortunately£¬when I got to her flat, she________£¬so we had only a moment for a few words.
µÚ27Ò³
A£®just left B£®had just left D£®was just leaving
C£®has just left
26£®¡ªHas Tom already finished his new story?
¡ªI have no idea. He ________it last month. A£®had written
B£®was writing
C£®would write D£®wrote
27£®¡ªHow come your father can read books in German?
¡ªWell, he ________on a project with some German engineers for 3
years when he was young.
A£®worked
B£®was working
C£®had worked D£®would work
28£®¡ªWhat's the problem, Sir?
¡ªYou ________at least at a speed of about 100 miles per hour. A£®are driving B£®drive
C£®were driving D£®have been driving 29£®¡ªAre you still very busy?
¡ªYes£¬I ________the report for the manager and it won't take long. A£®have just finished B£®am just finishing C£®had just finished D£®am just going to finish
µÚ28Ò³