当前位置:首页>文档>Unit8语法分层练习(合并版)_新人教八下资料包_30语法总结+语法分层练习(全)_单元合并版

Unit8语法分层练习(合并版)_新人教八下资料包_30语法总结+语法分层练习(全)_单元合并版

  • 2026-03-19 23:25:10 2026-03-19 21:57:45

文档预览

Unit8语法分层练习(合并版)_新人教八下资料包_30语法总结+语法分层练习(全)_单元合并版
Unit8语法分层练习(合并版)_新人教八下资料包_30语法总结+语法分层练习(全)_单元合并版
Unit8语法分层练习(合并版)_新人教八下资料包_30语法总结+语法分层练习(全)_单元合并版

文档信息

文档格式
docx
文档大小
0.028 MB
文档页数
3 页
上传时间
2026-03-19 21:57:45

文档内容

Unit 8 语法分层练习 (A 层挑战卷) 班级: ___________ 姓名: ___________ 学号: ___________ 得分: ___________ 一、单项选择 (15题,每题2分,共30分) 1. —How long can I ( ) the book? —For two weeks. A. borrow B. keep C. lend 2. The movie ( ) for ten minutes when I got there. A. has begun B. had begun C. had been on 3. —When did you ( ) the army? —Two years ago. A. join B. be in C. be a member of 4. It has been 5 years since we ( ) to this city. A. moved B. have moved C. move 5. I saw him ( ). He looked happy. A. just B. just now C. yet 6. He ( ) the book two days ago and he ( ) it for two days. A. bought; has had B. has had; bought C. bought; bought 7. —Has he ( )? —Yes, he left an hour ago. A. gone B. been away C. left 8. The meeting ( ) for an hour. A. has finished B. has ended C. has been over 9. I haven't seen him ( ) last month. A. for B. since C. when 10. Neither he nor I ( ) to the Great Wall before. A. has been B. have been C. have gone 11. His grandfather ( ) for ten years. A. has died B. died C. has been dead 12. —How long have you ( )? —Since 2010. A. married B. got married C. been married 13. I ( ) my homework, so I can watch TV now. A. finished B. have finished C. finish 14. She ( ) Shanghai for a month. A. has gone to B. has been to C. has been in 15. —Where is Jim? —He ( ) to the library. A. has gone B. has been C. went 二、语篇填空 (10题,每题3分,共30分) My family moved to this city five years ago. We (1)________ (live) here since then. When we first arrived, I (2)________ (know) nobody. Then I (3)________ (join) a sports club. I (4)________ (be) in the club for four years now. I made many friends there. Last month, I (5)________ (buy) a new bike. I (6)________ (have) it for about three weeks. It is very useful. My grandfather (7)________ (die) in 2015. He (8)________ (be) dead for many years, but I still miss him. Life (9)________ (change) a lot in the past few years. I (10)________ (make) a difference in my own way. 三、汉译英 (5题,每题4分,共20分) 1. 他参军已经三年了。 __________________________________________________________________ 2. 自从我上中学以来,我就有这台电脑了。 __________________________________________________________________ 3. 电影已经开始半小时了。 __________________________________________________________________ 4. 他的祖父已经去世十年了。 __________________________________________________________________ 5. 我刚才丢了钢笔,但我还没找到它。 __________________________________________________________________ 1Unit 8 语法分层练习 (B 层提升卷) 班级: ___________ 姓名: ___________ 学号: ___________ 得分: ___________ 一、单项选择 (15题,每题2分,共30分) 1. I have ( ) this book for two weeks. A. borrowed B. kept C. bought 2. The old man ( ) for two years. A. died B. has died C. has been dead 3. My uncle ( ) the Party since 1990. A. has joined B. joined C. has been in 4. —When did you arrive here? —I ( ) here for two hours. A. have been B. have arrived C. arrived 5. We ( ) English since three years ago. A. have learnt B. learnt C. learn 6. I saw him ( ). A. just B. just now C. already 7. —( ) have you been in China? —Since 2018. A. How long B. How soon C. When 8. The meeting ( ) for half an hour. A. has begun B. has been on C. began 9. It is five years since we ( ) last time. A. meet B. met C. have met 10. He ( ) home yesterday. A. leaves B. left C. has left 11. —Where is Tom? —He ( ) the library. A. has been to B. has gone to C. went to 12. She has been ( ) for an hour. A. away B. left C. leaving 13. I ( ) the computer so far. A. haven't used B. didn't use C. don't use 14. My father ( ) Beijing for a week. A. has been to B. has been in C. has arrived in 15. I ( ) a new pen last week. A. have bought B. buy C. bought 二、句型转换 (5题,每题4分,共20分) 1. I bought the watch two days ago. (改为现在完成时) I _________ _________ the watch for two days. 2. He joined the art club in 2020. (用since改写) He _________ _________ in the art club since 2020. 3. The cat died a week ago. (改为现在完成时) The cat _________ _________ _________ for a week. 4. She left ten minutes ago. (改为现在完成时) She _________ _________ _________ for ten minutes. 5. When did you come here? (改为How long...?) _________ _________ have you been here? 三、短文改错 (5题,每题4分,共20分,找出错误并在横线上改正) 1. I have borrowed the book for three days. ______________ 2. He has died for two years. ______________ 3. I have arrived here for two hours. ______________ 4. It is three years since he has left home. ______________ 5. I have seen him just now. ______________ 2Unit 8 语法分层练习 (C 层基础卷) 班级: ___________ 姓名: ___________ 学号: ___________ 得分: ___________ 一、单项选择 (10题,每题2分,共20分) 1. I have lived here ( ) ten years. A. for B. since C. in 2. He has known me ( ) 2010. A. for B. since C. about 3. We have been friends ( ) we met at school. A. since B. for C. when 4. —( ) have you had this bike? —For about two months. A. How soon B. How often C. How long 5. He ( ) his key yesterday. A. lost B. has lost C. have lost 6. I ( ) my key. I can't open the door now. A. lost B. have lost C. lose 7. It has been three years ( ) he left home. A. when B. for C. since 8. I saw him ( ). A. just now B. just C. yet 9. He has ( ) in Beijing for 3 days. A. arrived B. come C. been 10. His dog has been ( ) for a year. A. dead B. die C. died 二、写出下列瞬间动词对应的延续性动词/短语 (10题,每题3分,共30分) 1. buy — _______ 2. borrow — _______ 3. die — _______ 4. join — _______ 5. leave — _______ 6. begin — _______ 7. start — _______ 8. arrive — _______ 9. come — _______ 10. go — _______ 三、根据汉语意思完成句子 (10题,每题5分,共50分) 1. 我住在这里已经十年了。 8. 她已经离开一个小时了。 I ________ ________ here for ten years. She has ________ ________ for an hour. 2. 自从2010年我就认识他了。 9. 我昨天丢了我的钥匙。 I have known him ________ 2010. I ________ my key yesterday. 3. 这本书我可以借多久? 10. 他已经在北京三天了。 How long can I ________ the book? He has ________ ________ Beijing for 3 days. 4. 他离家已经三年了。 It has been three years since he ________ home. 5. 这部电影已经开始10分钟了。 The film has ________ ________ for 10 minutes. 6. 他的狗已经死了一年了。 His dog has been ________ for a year. 7. 他加入这个俱乐部已经两年了。 He has been ________ the club for two years. 3