过去完成时练习
Ⅰ. Multiple choices.
1.I lost the dictionary I ________.
A.have bought B.bought C.had bought D.had been bought
2.The train had gone when my brother _______ at the station.
A.have arrived B.arrived C.had arrived D.am arriving
3. Mary _______ of visiting her grandmother, but the bad weather made her change her mind.
A.has thought B.thought C.had thought D.had been thought
4.------Did you meet Tom at the airport?
------No,he _______ by the time I ______ there.
A.has left;got B.had left;arrived C.left;arrived D.left;had got
5.-------Why didn't Tom attend the meeting yesterday?
-------He __________ Beijing.
A.has gone to B.had gone to C.went to D.had been to
6.-------I _______ to come to help you.
------But you didn't come.
A.have meant B.had meant C.meant D.will mean
7.Finally one of my friends _______ by Beijing University,for which she ___ five times.
A.were admitted; had tried B.was admitted; had tried
C.were admitted; has tried D.was admitted; tried
8.------I have bought you the books you want.
------Oh,good,I _______ afraid you had forgotten.
A.was B.am C. had been D.have been
9.We _________ four thousand new words by the end of last year.
A.had learned B.have learned C.learned D.will have learned
10.Helen _______her keys in the office so she had to wait until her husband ______home.
A.has left;comes B.left;had come
C.had left;came D.had left;would come
11. My father _________ to the hospital when I hurried home.