一 填空题
1. 用 already或 yet
1) Have they taken down the old pictures ______? No, not ___.
2) Most of us have______ finished our compositions .
3) He said he hadn’t visited the Summer Palace ______.
2. 用 since或 for
1) We have learned five lessons _______ the beginning of this term.
2) Mrs Liao has been in hospital ______last week.
3) I have stayed at my aunt’s______two weeks.
3. 用have gone或 have been
1) Where are the boy students ? They ______ to the school factory. 2) Is your father in ? No, he _ _ __ to Shenzhen.
_______he ever ___ ___ there before ? Yes, he __ _ there several times.
3) I tell him that I want to go there for a visit because I __ __ never ___ _ to that city before.
1
一般过去时和现在完成时对比题目
二 用所给动词的适当形式填空
1.I __________ (study) in a primary school last year.
2.He _________(do) his homework all night yesterday.
3.I _____________(travel) to Beijing by air last summer.
4.My good friend __________ (give) me a nice birthday present last week.
5._______you ____________ (clean) the living room an hour ago?
6、The old man _________ last year. He _____ _______for a year. (die)
7.My mother _________(be) born in Shanghai 30 years ago.
8.When ________ your father __________(begin) to work in this factory?
9._____ you ___________ (walk) to school last week?
10They _____________(not borrow) any books from the library yesterday.
三. 选择填空
1.Mother ____me a new coat yesterday. I _______ it on already. It fits me well.
A. had made…have tried B. made…have tried C. has made…tried
2
D. made…tried
一般过去时和现在完成时对比题目
2 --“He ____to draw horses already”. --“When ______ he learn ?” --“ Last year “
A. learned…has B. learned…did C. has learned…has D. has learned…did
3.____ you _____ the text yet ? Yes, we ____ it two hours ago.
A. Did…copy…did B. Have…copied…have C. Have…copied…did D. Did …copy…had
4.--Where ______ John _______ ? --To the library. He _________ there for an hour.
A. has…been…has gone B. has…gone…has been C. did…go…went D. did…be…went
5. “Why ______ she _______ angry now ?” “Because he _____ at her just now .”
A. did…get…shouted B. has…got…shouted C. did…get…has shouted D. has…got…has shouted
6. ______you __________ the film before ? Where _____ you ____ it ?
A. Have …seen…did…see B. Did …see…did…watch
C. Have…seen…have…seen D. Did …see…have…seen
7. I _______ the way. I ________ here for many years.
A. knew…have lived C. knew…live C. know…have lived D. know…live
3
一般过去时和现在完成时对比题目
8. _____ you ever _____ America ? Yes, I have.
A. Have…gone to B. Have…gone in C. Have…been to D. Have …been in
9.He ________ the Army at the end of 19. He ______ in the army since then.
A. joined…is B. has joined…has been C. joined…is D. joined …has been
10. -I have seen the film “Titanic” already. -When __________ you __________ it? -The day before yesterday.
A. have; seen B. will; see C. did; see D. did; seen
11. Mr Black __________ in China since five years ago.
A. lived B. has lived C. lives D. is going to live
12. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.
A. planted; planted B. planted; have planted
C. have planted; planted D. have planted; have planted
四 句型转换
1. This factory opened twenty years ago.(同义句转换)
4
一般过去时和现在完成时对比题目
This factory ______ ________ ________ for twenty years.
2. Miss Gao left an hour ago. (同义句转换)
Miss Gao ________ _______ ________ ________ an hour ago.
3、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ .
4. The Green Family moved to France two years ago. (同义句转换)
_______ two years ________ the Green family moved to France.
5. The play begun ten minutes ago.
The play ________ _______ ________ for ten minutes.
5
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- hids.cn 版权所有 赣ICP备2024042780号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务