首頁 實用英語語法教程

專項練習

字體:16+-

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