1 We __ four thousand new words by the end of last year . A had learned B have learned C learned 2 Helen ____ her keys in the office so she had to wait until her husband ___ home .( NMET’96 ) A has left; comes B left ; had come C had left ; came3 I lost the book I ____. A have bought B bought C had bought 4 The bus had gone when I ____ at the bus stop
A have arrived B arrived C had arrived 5 Tom ____ of visiting his grandmother, but the bad weather made him change his mind . A has thought B thought C had thought ACCBC6 —Did you meet Tom at the airport
—No , he ___ by the time I ___ there
A . has left; got B had left ; arrived C left ; had got 7—Why didn’t Tom attend the meeting yesterday
—He ___ Beijing .A . has gone to B had gone to C went to8 Finally Mary was admitted by Beijing Unive