1、过去完成时专练I、用所给单词的适当形式填空(15 分)1.He told me he _(meet) her before.2.She thanked me for what I _(do) for her son.3.I _(learn) 300 words by the end of last month.4.He _(leave) his office when I arrived there.5.She _(visit) the city three times before she died in 1997.6.They knew she _(borrow) a lot of mon
2、ey for her daughter.7. Great changes _(take) place in my hometown since 1996.8. He _(live) in Beijing since he was born.9.He told me he _(live) in Beijing since he was born.10.When I arrived there, they_(leave) already.11.The film_(start),when we got to the cinema.12.I _(read) the book before I star
3、ted school.13.They thought that they_(try) their best.14.The poor girl never saw her grandpa because he _ (pass away) before she was born.15.I _(not realize) she wasnt Chinese until she spoke.II、选择填空(10 分)( )1.- “Did you see Tom at the party?”-“No, Mary told me that he _ by the time I got there.”A.
4、left B. was leaving C. had left D. has left( )2. He said that he _ his lunch yet.A. hadnt had B. hasnt had C. wouldnt have D. was having( )3. By the end of last year we _ each other for ten years.A. have known B. knew C. were knowing D. had known( )4. I saw Li Lei yesterday. We hadnt seen each other
5、 _ I left Beijing.A. after B. before C. since D. until ( )5. At last I found I _by them.A. fool B. fooled C. is fooling D. had been fooled( )6. I learned_ the city for a long time.A. she has been in B. she has gone to C. she had been in D. she had gone to( )7. He said that he _ a cold for three days
6、.A. has B. had caught C. had had D. has got( )8. I saw Kate with a new radio in her hand yesterday, but she told me she_the radio for ten days.A. has bought B. had bought C. has had D. had had ( )9. The film _ when I got there.A. has begun B. had already started C .began D. have already begun ( )10. The film _ for ten minutes when we got to the cinema.A. had already been on B. had already begun C. have already been on D. have already begun III、翻译句子(25 分)1. 他来我们学校之前已经在那所学校工作了三年.2. 在他搬进这个城市之前,那些人们已经在这儿住了三年了.3. 自从他离开南京我们就一直没有见过面. 4. 到上学期末,我们已经学历 4000 多个单词.5.贝尔在 30 岁前发明了电话.