内容正文:
牛津上海版七年级下学期期中复习 查缺补漏冲刺满分
(期中必考重点语法)
专题12 现在完成时60题
1.(2022春·上海浦东新·七年级上海市进才中学北校校考期中)My grandmother is an old English teacher. She ________ a teacher for over 35 years.
A.is B.will be C.has been D.had been
2.(2022春·上海徐汇·七年级上海市徐汇中学校考期中)Sherry ________ in this beautiful school since ten years ago.
A.work B.works C.has worked D.worked
3.(2022春·上海闵行·七年级上海市实验学校西校校考期中)They have worked and lived in Shanghai ________ ten years ago.
A.for B.since C.during D.in
4.(2022春·上海静安·七年级校联考期中)I’ve lived in this town _______ I was born.
A.for B.because C.when D.since
5.(2022春·上海静安·七年级校联考期中)Henry has been a teacher _______.
A.for ten years B.since ten years C.for ten years ago D.in 1998
6.(2022春·上海静安·七年级上海市风华初级中学校考期中)Miss Green isn’t in the office. She ________ to the library.
A.has gone B.went C.will go D.has been
7.(2023春·上海·七年级期中)My parents and I ________ in that old house since I was born.
A.live B.lived C.have lived D.has lived
8.(2023春·上海·七年级期中)—Where is your sales manager, Jessica?
—She’s not here. She _______ to Beijing to attend a meeting. She left this morning.
A.went B.goes C.has gone D.has been
9.(2023春·上海·七年级期中)The TV news says the old man _______ the bridge for over ten years.
A.clean B.cleaned C.has cleaned D.are cleaning
10.(2022秋·上海徐汇·七年级上海市徐汇中学校考期中)Ben was badly hurt in the car accident. He ________ in hospital for more than a month.
A.stays B.stay C.has stayed D.stayed
11.(2022秋·上海浦东新·七年级上海市建平中学西校校考期中)—_______ you _______ anything for dinner, Jane?
— No, not yet. I’m going to have some noodles.
A.Did; have B.Do; have C.Have; had D.Will; have
12.(2022秋·上海长宁·七年级上海市第三女子初级中学校考期中)You don’t need to talk to the class teacher. I ________ him everything already.
A.will tell B.am telling C.have told D.told
13.(2022秋·上海奉贤·七年级统考期中)I ________ in Britain for several years. The people there are very friendly.
A.live B.lived C.will live D.have lived
14.(2022秋·上海黄浦·七年级统考期中)Jenny can tell (辨别) almost every street in Shanghai because she ________ in this city for 22 years.
A.was B.has bee