word文档 2025年六升七英语衔接期现在完成进行时与现在完成时对比试卷及答案 VIP文档

25.41 KB 6 页 0 下载 0 评论 0 收藏
上传 格式 评分
员威96
.docx
3
概览
2025 年六升七英语衔接期现在完成进行时与现在完成时对比试卷及 答案 一、单项选择题(每题2 分,共10 题) 1. She ______ in London since 2020. A. lives B. has lived C. has been living D. lived 2. How long ______ this book? A. have you read B. have you been reading C. are you reading D. do you read 3. They ______ the project yet. A. haven’t finished B. haven’t been finishing C. didn’t finish D. don’t finish 4. I ______ for three hours. I’m tired. A. study B. studied C. have studied D. have been studying 5. He ______ his homework, so he can play now. A. finishes B. has finished C. has been finishing D. is finishing 6. The children ______ TV all evening. A. watch B. watched C. have watched D. have been watching 7. ______ you ever ______ sushi? A. Have; eaten B. Have; been eating C. Do; eat D. Did; eat 8. It ______ all day. The roads are flooded. A. rains B. rained C. has rained D. has been raining 9. She ______ as a teacher for ten years. A. works B. has worked C. has been working D. is working 10. We ______ each other since primary school. A. know B. knew C. have known D. have been knowing 二、多项选择题(每题2 分,共10 题) 1. Which sentences emphasize the duration of an action? (Choose two) A. I have written three emails. B. I have been writing emails since 9 AM. C. She has visited Paris twice. D. He has been running for an hour. 2. Select the grammatically INCORRECT sentences. (Choose two) A. They have been discussing the plan. B. We have seen that movie. C. She has been knowing him for years. D. He has been finishing his meal. 3. Choose sentences where the action is likely still happening. (Choose two) A. I have cooked dinner. B. She has been painting her room. C. They have watched the game. D. He has been waiting for the bus. 4. Identify sentences using the present perfect continuous tense. (Choose two) A. I have read that book. B. You have been reading all night. C. She has learned Spanish. D. It has been snowing heavily. 5. Which sentences focus on the result/completion? (Choose two) A. He has repaired the car. B. They have been playing tennis. C. I have finished my report. D. We have been walking in the park. 6. Select sentences that can be used with "for + period of time". (Choose two) A. She has lived here since 2015. B. They have been studying for two hours. C. He has arrived. D. We have known her for ages. 7. Choose sentences where "lately/recently" could naturally be added. (Choose two) A. I have been feeling tired. B. She has bought a new car. C. They have been working hard. D. He has visited Japan. 8. Identify sentences that imply the action happened repeatedly. (Choose two) A. I have been calling you all morning. B. She has sent five emails today. C. He has been knocking on the door. D. We have eaten at that restaurant. 9. Which sentences use stative verbs correctly? (Choose two) A. I have been understanding the lesson. B. We have owned this house for years. C. She has been loving chocolate since childhood. D. They have known the answer for a while. 10. Select sentences suitable for asking "How long...?" (Choose two) A. How long have you had that phone? B. How long have you been having lunch? C. How long did you finish the work? D. How long have you been reading that book? 三、判断题(每题2 分,共10 题) 1. The present perfect simple emphasizes the result of an action. (True/False) 2. "I have been knowing him for years" is grammatically correct. (True/False) 3. "They have played football all morning" suggests they might still be playing. (True/False) 4. We use the present perfect continuous for actions that are completed recently. (True/False) 5. "For" and "since" can be used with both the present perfect simple and continuous. (True/False) 6. "She has written three letters this morning" implies it is still morning. (True/False) 7. The present perfect continuous cannot be used with non- action (stative) verbs. (True/False) 8. "How long have you been waiting?" asks about the duration up to now. (True/False) 9. "I have lost my keys" focuses on the action of losing. (True/False) 10. "We have been living here since 2020" means we still live here now. (True/False) 四、简答题(每题5 分,共4 题) 1. Explain the difference in meaning: a) I have painted the living room. b) I have been painting the living room. 2. Rewrite the sentence using the present perfect continuous tense. Include a time expression. "She started learning French two years ago." (She still learns French now.) 3. Create ONE sentence that logically uses BOTH the present perfect simple and the present perfect continuous tense. (e.g., "I have finished my homework, so I have been relaxing.") 4. Why is the following sentence incorrect? Correct it. "He has been finishing his project yesterday." 答案: 一、1. B/C 2. B 3. A 4. D 5. B 6. D 7. A 8. D 9. B/C 10. C 二、1. B/D 2. C/D 3. B/D 4. B/D 5. A/C 6. B/D 7. A/C 8. A/C 9. B/D 10. A/D 三、1. T 2. F 3. F 4. F 5. T 6. T 7. T 8. T 9. F 10. T 四、1. a) Focuses on the completed result (the room is painted). b) Focuses on the ongoing activity (the action of painting, possibly unfinished or emphasizing duration). 2. She has been learning French for two years. 3. (Example) I have been studying all day, so I have completed three chapters. 4. Incorrect: "yesterday" is a finished past time marker, incompatible with present perfect continuous (which connects past action to present). Correction: "He finished his project yesterday." OR "He has finished his project." (if recent/result relevant now).
下载文档到本地,方便使用
- 可预览页数已用完,剩余 4 页请下载阅读 -
文档评分
请文明评论,理性发言.