内容正文:
期中复习之单元重点语法100题
(Unit 1-4)
Unit 1-2 现在完成时
Unit 3 现在完成时与一般过去时的区别
Unit 4 疑问词+to do和must与have to的用法
1.(22-23八年级下·江苏淮安·期中)Look at Mr Black’s cool bike! He ________ it for five years.
A.bought B.has had C.had D.has bought
2.(22-23八年级下·江苏扬州·期中)—When did Andy go to Yangzhou?
—He ________ the city for two days.
A.went to B.has gone to C.has been to D.has been in
3.(22-23八年级下·江苏南京·期中)—Have you seen Mr. Li these days?
—No, he ________ Suzhou for a meeting. He’ll come back soon.
A.has gone to B.has been to C.has gone in D.has been in
4.(22-23八年级下·江苏无锡·期中)Since schools offered after-school service (服务), the students ________ three more lessons after school from Monday to Friday.
A.used to have B.used to having
C.have been used to have D.have been used to having
5.(22-23八年级下·江苏无锡·期中)—________ did the 2023 Wuxi Marathon finish?
—It ________ for nearly one month.
A.When; has finished B.How long; has been over
C.When; has been over D.How long; has finished
6.(22-23八年级下·江苏无锡·期中)Uncle Li can speak English very well because he ________ England for 5 years.
A.has gone to B.has been to C.has come to D.has been in
7.(22-23八年级下·江苏盐城·期中)Last week I ________ a book. That’s to say, since last week I ________ a book.
A.have kept, have kept B.have kept, have borrowed
C.borrowed, have borrowed D.borrowed, have kept
8.(22-23八年级下·江苏扬州·期中)—How long ________ your brother ________ a cold?
—For three days. I think he should go to see a doctor.
A.do; catch B.did; catch C.has; had D.has; caught
9.(22-23八年级下·江苏盐城·期中)Mr. Lu ________ Kunming. He ________ the city three times. This time he ________ there for three days.
A.has been to; has been to; has been in B.has gone to; has been to; has been in
C.has been in; has been to; has gone D.has gone to; has been to; has been
10.(22-23八年级下·江苏南通·期中)—Hello, may I speak to Wang Li?
—Sorry, she is not at home. She ________ for nearly a week.
A.left B.has left C.has been away D.went away
11.(22-23八年级下·江苏南京·期中)Everyone except Tom and Mike ________ London befor