1.Dear me! Just______at the time! I______no idea it was so late.
A.look;have B.looking;had C.look;had D.looking;have
2.“What’s his name?”“I______.”
A.forget B.forgot C.had forgotten D.am forgetting
3.Your mother______,however,say that to us that day.
A.does B.did C.is doing D.was doing
4.New medicines and instruments______every day to extend life.
A.develop B.are being developed
C.are developing D.have developed
5.I______your last point.Could you say it again?
A.didn’t quite catch B.don’t quite catch
C.hadn’t quite caught D.can’t quite catch
6.I feel sure I______her before somewhere.
A.was to meet B.have met C.had met D.would meet
7.They haven’t arrived yet but we______them at any moment.
A.are expected B.have expected
C.are expecting D.will expect
8.“I suppose you______that report yet?”“I finished it yesterday,as a matter of fact.”
A.didn’t finish B.haven’t finished
C.hadn’t finished D.wasn’t finishing
9.“When he______is not known yet.” “But when he______,he will be warmly welcomed.”
A.comes;comes B.will come;will come
C.comes;will come D.will come;comes
10.The bridge,which______1688,needs repairing.
A.is dated from B.was dated from
C.dates from D.dated from
11.I had hoped to see her off at the station,but I______too busy.
A.was B.had been C.would be D.would have been
12.You______your turn so you’ll have to wait.
A.will miss B.have missed C.are missing D.had missed
13.I left my pen on the desk and now it’s gone,who______it?
A.took B.has taken C.will take D.had taken
14.You’ll never guess who I met today—my old teacher! We______for 20 years.
A.don’t meet B.haven’t met C.hadn’t met D.couldn’t meet