初二英语—现在完成时专项训练【附答案】
(2010-10-31 03:35:46)
标签:
韩教练中考英语教练中考英语辅导中考英语老师同步辅导语法训练教育 |
分类: 八年级 |
一、单项选择
1. —My god! I ______ the book from the library for more than two months.
—Go to see if you will be fined.
A. have lent B. have borrowed
C. have returned D. have kept
2. — David, where have you ______ recently?
—I have ______ to Shanghai with classmates.
A. been, gone B. been, been C. gone, been D. gone, gone
3. —Where is Jack’s brother? I haven’t seen him for a long time.
—______.
A. He has been to Suzhou B. He has gone to Suzhou
C. He is going to Suzhou D. He will go to Suzhou
4. My friends have ______ there since the firm set up.
A. work B. start working C. begun to work D. worked
5. Sara ______ the Summer Palace twice.
A. went to B. goes to C. has gone to D. has been to
6. It ______ 20 years since they ______ to China.
A. was, came B. was, have come
C. is, have come D. is, came
7. ----______ to Italy?
----No, never, but I went to France 5 years ago.
A. Did you go B. Have you gone
C. Have you been D. Are you going
8. She is not going to the concerts this Sunday night because she ______ her ticket.
A. didn’t lose B. has lost C. will lose D. didn’t have
9. Stephen has studied Chinese in China ______.
A. for three months B. three monthsago
C. since three months D. for three monthsago
10. We ______ our mission so far. It is really fantastic.
A.to finish B. finish C. have finished D. finishing
11. Mathew_______ already _______ Eton Town since 1998.
A. have, lived B. has, lived C. have, live D. has, living
12. ----Are you familiar with the famous singer---Jay Chou?
----Certainly! I _________ to his concerts many times.
A. go B. am going C. have gone D. goes
13. ----Nowadays my hometown has taken a new look. It is so wonderful.
----Really. Great changes _______________during the past 30 years.
A. have taken place B. are taken place C. took place D. take place
14. ----Where is my wallet?
----I __________it here just now but I can’t find it now.
A. saw B. have seen
C. was seeing D. see
15. It’s 8:00 now. You_______ to write your homework yet, Bob.
A. haven’t started B. didn’t start C. don’t start D. won’t start
16. My elder sister ____ a new pair of trousers last night. I _______ them on. They are
perfect.
A. has made, tried B. made, tried
C. had made, have tried D. made, have tried
17.----We ____how to drive already.
----When ______ you learn?
----Two years ago!
A. learned, does B. learned, did
C. have learned, does D. have learned, did
18. Billy _____up for a few minutes.
A. was getting B. is getting
C. has got D. has been
19.----____ Jim and you _____ the paragraphs _____ ?
----Yes, we ____ them last night.
A. Have, copied, already, have B. Did, copy, yet, did
C. Have, copied, yet, did D. Did, copy, ever, had
20. ----Have you finished your homework ______?
----No,_________.
A. already, not yet B. yet, not yet
C. already, I haven’t D. ever, not yet
二、用所给动词的适当形式填空
1. With a book in his hand, Mr. Liu ______(hurry) to enter the room just now.
2. Nicolas _________(make) a lot of friends since 2000.
3. They _________(know) many foreigners up till now.
4. He _________ already _______(write) a letter to the president of the U.S.A.
5. —When _________ she _________(leave)? — 4 weeks ago.
6. —_________ you ever_________(watch) the movie?
—Yes, I _________.
—Where __________ you ________(watch) it?
—At Beijing Theater.
7. —Sally, I _________( not see) you for a long time.
—Yeah, I also miss you very much.
8. The class______ (end).for ten minutes.
9. How long _________ she _________(be) ill?
10. They _______(stop) to have a rest already.
三、按要求完成句子(同义句转换,每空一词)。
1. The twins arrived home three days ago.
The twins ___________ _________ home for three days.
2. They bought a new computer last week.
They have __________ a new computer___________ last week.
3. The foreign guests left China two days ago.
The foreign guests have __________ ___________ from China for two days.
4. The film began fifteen minutes ago.
The film __________ ___________ ___________ for fifteen minutes.
5. The old lady died 10 years ago.
The old lady ___________ ___________ ___________ for 10 years.
四. 根据汉语提示完成句子
1.你最近收到你美国笔友的来信了吗?
_______ you ______ ________ your American pen-pal _________ ?
2. 我们已经很长时间没有看望老师了。
We________ ________ our teacher ______ ______ _______ _______.
3. Billy曾经去过几次日本。
Billy _______ _______ _______ Japan for ______ times.
4. 他们已经去火车站了。
They ______ ______ ______ ______ station.
5. 史密斯一家还没有回来。
The Smiths _______ _______ _______ _______.
参考答案
一、
1-5 DBBDD 6-10 DCBAC
11-15 BCAAA 16-20 DDDCB
二、
1. hurried 2. has made 3. have known 4.has written 5.did, leave
6. Have, watched; have; did, watch 7. haven’t seen 8. have been over
9. has been 10. have stopped
三、
1. have been 2. has been on 3. had, since
4. has been dead 5. been away
四、
1. Have, heard from, recently 2. haven’t visited, for a long time
3. has been to, several 4. have gone to 5. haven’t been back yet
1. —My god! I ______ the book from the library for more than two months.
—Go to see if you will be fined.
A. have lent B. have borrowed
C. have returned D. have kept
2. — David, where have you ______ recently?
—I have ______ to Shanghai with classmates.
A. been, gone B. been, been C. gone, been D. gone, gone
3. —Where is Jack’s brother? I haven’t seen him for a long time.
—______.
A. He has been to Suzhou B. He has gone to Suzhou
C. He is going to Suzhou D. He will go to Suzhou
4. My friends have ______ there since the firm set up.
A. work B. start working C. begun to work D. worked
5. Sara ______ the Summer Palace twice.
A. went to B. goes to C. has gone to D. has been to
6. It ______ 20 years since they ______ to China.
A. was, came B. was, have come
C. is, have come D. is, came
7. ----______ to Italy?
----No, never, but I went to France 5 years ago.
A. Did you go B. Have you gone
C. Have you been D. Are you going
8. She is not going to the concerts this Sunday night because she ______ her ticket.
A. didn’t lose B. has lost C. will lose D. didn’t have
9. Stephen has studied Chinese in China ______.
A. for three months B. three monthsago
C. since three months D. for three monthsago
10. We ______ our mission so far. It is really fantastic.
A.to finish B. finish C. have finished D. finishing
11. Mathew_______ already _______ Eton Town since 1998.
A. have, lived B. has, lived C. have, live D. has, living
12. ----Are you familiar with the famous singer---Jay Chou?
----Certainly! I _________ to his concerts many times.
A. go B. am going C. have gone D. goes
13. ----Nowadays my hometown has taken a new look. It is so wonderful.
----Really. Great changes _______________during the past 30 years.
A. have taken place B. are taken place C. took place D. take place
14. ----Where is my wallet?
----I __________it here just now but I can’t find it now.
A. saw B. have seen
C. was seeing D. see
15. It’s 8:00 now. You_______ to write your homework yet, Bob.
A. haven’t started B. didn’t start C. don’t start D. won’t start
16. My elder sister ____ a new pair of trousers last night. I _______ them on. They are
perfect.
A. has made, tried B. made, tried
C. had made, have tried D. made, have tried
17.----We ____how to drive already.
----When ______ you learn?
----Two years ago!
A. learned, does B. learned, did
C. have learned, does D. have learned, did
18. Billy _____up for a few minutes.
A. was getting B. is getting
C. has got D. has been
19.----____ Jim and you _____ the paragraphs _____ ?
----Yes, we ____ them last night.
A. Have, copied, already, have B. Did, copy, yet, did
C. Have, copied, yet, did D. Did, copy, ever, had
20. ----Have you finished your homework ______?
----No,_________.
A. already, not yet B. yet, not yet
C. already, I haven’t D. ever, not yet
二、用所给动词的适当形式填空
1. With a book in his hand, Mr. Liu ______(hurry) to enter the room just now.
2. Nicolas _________(make) a lot of friends since 2000.
3. They _________(know) many foreigners up till now.
4. He _________ already _______(write) a letter to the president of the U.S.A.
5. —When _________ she _________(leave)? — 4 weeks ago.
6. —_________ you ever_________(watch) the movie?
—Yes, I _________.
—Where __________ you ________(watch) it?
—At Beijing Theater.
7. —Sally, I _________( not see) you for a long time.
—Yeah, I also miss you very much.
8. The class______ (end).for ten minutes.
9. How long _________ she _________(be) ill?
10. They _______(stop) to have a rest already.
三、按要求完成句子(同义句转换,每空一词)。
1. The twins arrived home three days ago.
The twins ___________ _________ home for three days.
2. They bought a new computer last week.
They have __________ a new computer___________ last week.
3. The foreign guests left China two days ago.
The foreign guests have __________ ___________ from China for two days.
4. The film began fifteen minutes ago.
The film __________ ___________ ___________ for fifteen minutes.
5. The old lady died 10 years ago.
The old lady ___________ ___________ ___________ for 10 years.
四. 根据汉语提示完成句子
1.你最近收到你美国笔友的来信了吗?
_______ you ______ ________ your American pen-pal _________ ?
2. 我们已经很长时间没有看望老师了。
We________ ________ our teacher ______ ______ _______ _______.
3. Billy曾经去过几次日本。
Billy _______ _______ _______ Japan for ______ times.
4. 他们已经去火车站了。
They ______ ______ ______ ______ station.
5. 史密斯一家还没有回来。
The Smiths _______ _______ _______ _______.
参考答案
一、
1-5 DBBDD 6-10 DCBAC
11-15 BCAAA 16-20 DDDCB
二、
1. hurried 2. has made 3. have known 4.has written 5.did, leave
6. Have, watched; have; did, watch 7. haven’t seen 8. have been over
9. has been 10. have stopped
三、
1. have been 2. has been on 3. had, since
4. has been dead 5. been away
四、
1. Have, heard from, recently 2. haven’t visited, for a long time
3. has been to, several 4. have gone to 5. haven’t been back yet