文档内容
Unit 7 语法分层练习 (B 层提升卷)
班级: ___________ 姓名: ___________ 学号: ___________ 得分: ___________
一、单项选择 (15题,每题2分,共30分)
1. —Where is your mother? —She ( ) to the supermarket.
A. has been B. has gone C. went
2. I ( ) this book for two weeks.
A. have kept B. have borrowed C. borrowed
3. Mr. Black ( ) in China since 2015.
A. is B. has been C. was
4. —Have you cleaned your room ( )? —Yes, I have.
A. just B. already C. yet
5. He ( ) lunch yet.
A. didn't have B. hasn't had C. haven't had
6. I have never ( ) such a beautiful place before.
A. seen B. see C. saw
7. My uncle ( ) the Party for ten years.
A. has joined B. has been in C. joined
8. The old man ( ) last year.
A. died B. has died C. has been dead
9. We haven't seen each other ( ) a long time.
A. since B. for C. in
10. —Would you like to see the movie? —No, thanks. I ( ) it.
A. saw B. have seen C. see
11. She has learned English ( ) she was 5 years old.
A. when B. for C. since
12. —Where have you ( )? —I went to the bank.
A. gone B. been C. go
13. I have ( ) finished my homework. Can I go out to play?
A. just B. yet C. ever
14. His grandfather has been ( ) for two years.
A. dead B. dying C. die
15. —Have you found your watch? —No, not ( ).
A. already B. just C. yet
二、句型转换 (5题,每题4分,共20分)
1. I bought the bike three years ago. (改为现在完成时)
I _________ _________ the bike for three years.
2. He went to Shanghai. He is not here. (合并句子)
He _________ _________ to Shanghai.
3. The movie began 20 minutes ago. (改为现在完成时)
The movie _________ _________ _________ for 20 minutes.
4. I have already read *Little Women*. (改为否定句)
I _________ read *Little Women* _________.
5. She has lived here since 2010. (对划线部分提问)
_________ _________ has she lived here?
三、短文改错 (5题,每题4分,共20分,找出错误并在横线上改正)
1. I have received a letter from him yesterday. ______________
2. He has gone to Beijing twice. ______________
3. I have borrowed the book for two weeks. ______________
4. She has been dead for two years ago. ______________
5. Have you finished your work already? ______________