一般过去时与现在完成时比较练习题(整理版)
- 格式:doc
- 大小:46.50 KB
- 文档页数:2
I、辨析
A. 用already或yet填空
1)- Have they taken down the old pictures _____?
-No, not ______.
2) Most of us have ________ finished our compositions.
3) He has n’t visited the exhibition _______.
4) I have finished my homework ______.
5)I haven’t fini shed my homework ____.
B.用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.
C. 用have gone to或have been to填空
1) -Where are the boy students?
-They _____ to the school library.
2) -Is your father at home?
-No, he ____ to Beijing.
-_______he ever _________ Beijing before?
-Yes, he _______________ Beijing several times
III. 单项填空。
1.Mother____me a new coat yesterday.
A. had made
B. made
C. has made
D. makes
2.____ 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
3. ______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
4.You ____ me waiting for two hours. I ____ for you since five.
A. kept…waited
B. have kept…waited
C. kept…have waited
D. have ke pt…have waited
5.-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
6.- _____ you ever ___America ?
-Yes, I have.
A. Have…gone to
B. Have…gone in
C. Have…been to
D. Have …been in
7. My brother ____college for over three years.
A. has gone to
B. has been to
C. has been in
D. has been at
8. Mr Black __________ in China since five years ago.
A. lived
B. has lived
C. lives
D. is going to live
9. 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
10. I ______ today’s homework already. What about you?
A. have finished
B. finish
C. to finish
D. finishing
11. Jim ______ the Great Wall many times.
A. went to
B. goes to
C. has gone to
D. has been to
12. —______ to the United States?
—No, never, but I went to Canada a few years ago.
A. Have you been
B. Have you gone
C. Did you go
D. Will you go
13. Miss Wu has taught in this school ______.
A. for ten years
B. ten years ago
C. since ten years
D. for ten years ago
14. I _____ to school at seven yesterday.
A. am going
B. went
C. go
D. have gone
15. Tom _____ basketball with his classmate the day before yesterday.
A. plays
B. played
C. has played
D. is playing