中学英语网 - 英语教育资源门户手机版旧版
当前位置:首页 > 词汇 > 初中语法 > 资料详情

过去完成时综合练习题(含答案)

过去完成时综合练习题 一、单项选择 1. The film ____for ten minutes when we got to the cinema. A. have already been on B. had already begun...

过去完成时综合练习题

一、单项选择

1. The film ____for ten minutes when we got to the cinema.  

A. have already been on     B. had already begun   

C. had already been on      D. have already begun  

2. We ____five English songs by the end of last term.

A. had learned B learned

C. have learned D will have learned

3. Han Mei told me she _____lunch, so she was very hungry.

A has had B hasn't have

C have had D hadn't had

4. By the end of 1976, many buildings _____built in the city.

A. have been B. have C. had been D. will

5. She _____her keys in the office so she had to wait until her husband ____home.

A. has left; comes B. had left; would come

C. had left; came  D. left; had come

6. He said that it was at least ten years since I _____a good drink.

A. had enjoyed B. was enjoying

C. have enjoyed D. have been enjoying

7. The meeting _____when Mr. Wang _____to school.

A. has begun; get B. has been on; get

C. had begun; got D. had been on; got

8. By the end of last week, they _____the bridge.

A. has completed    B. completed    

C. will complete    D. had completed

9. The students _____their classroom when the visitors arrived.

A. have cleaned   B. had cleaned 

C. was cleaned    D. have been cleaned

10. What _____Jane _____by the time he was sever?

A. did, do B. has,  done C did, did. D. had,  done

二、动词的正确形式填空

1. I returned home, he _____ (leave).

2. By ten yesterday evening, she ________(finish)writing.

3. He ______ (study) English for five years before he came here.

4. It ____ _____ (stop) raining when I wake up this morning.

5. I _____ (not read) the book because I had read it before.

6. She said she____ (be) born in 1992.

7. When he _____(come) to China two years ago he found people didn't understand

him at all though he ________(learn) some Chinese in his own country.

8. I saw Han Mei yesterday. We _____(not see) each other since left Beijing.

9. When I got to his home, he_____(go) to bed.

10. She asked if Mr. Liu _____ already _____(come) back.

答案:

一、1 C 2 A 3 D 4 C 5 C 6 A 7 C 8 D 9 B 10 D

二、1 had left 2 had finished 3 had studied 4 had stopped 5 didn't read 

6 was 7 came had learned 8 hadn't seen 9 had gone 10 had come

文章评论

表情

共 0 条评论,查看全部
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~