内容正文:
进阶练02 动词时态二(模拟真题70道)
学校:___________姓名:___________班级:___________考号:___________
现在完成时、过去完成时、过去将来时
一、单项选择
现在完成时
1.(2023·上海·一模)Terry ________ eight novels in the past two years. He is called a highly productive writer.
A.has written B.is writing C.was writing D.will write
2.(2023·上海·一模)Paper decorations ________ from the ceiling in every classroom last week.
A.were hanged B.were hung C.had been hanged D.had been hung
3.(2023·上海黄浦·统考三模)We ________ $12,000 so far, and we expect to reach our goal by the end of next week.
A.raise B.raised C.will raise D.have raised
4.(2023·上海杨浦·统考三模)Two years has passed ________ I finished school and started working.
A.after B.before C.when D.since
5.(2023·上海浦东新·统考三模)Johnny is not going to buy this book because he ________ it before.
A.had read B.has read C.read D.was reading
6.(2023·上海静安·上海市回民中学校考二模)It is reported that the bush fire ________ in serious economic losses in that country so far.
A.result B.is resulting C.would result D.has resulted
7.(2023·上海徐汇·统考二模)In Shanghai, PE lessons at school ________ more and more interesting since 2018.
A.become B.became C.have become D.will become
8.(2023·上海崇明·统考二模)Anna ________ lots of charity work for her community since she graduated from college.
A.was doing B.is doing C.has done D.will do
9.(2023·上海·模拟预测)Jim ________ a lot about Chinese eating habits since he came here.
A.learns B.learned C.will learn D.has learned
10.(2023·上海浦东新·统考一模)The research team ________ great progress in fighting against cancer in the past few years.
A.makes B.will make C.made D.has made
11.(2023·上海·一模)China ________ great achievements in the past few years.
A.made B.is making C.has made D.makes
12.(2023·上海·一模)My uncle ________ many places of interest since he moved to Shanghai last year.
A.will visit B.has visited C.visited D.had visited
13.(2023·上海·一模)The Shanghai Students’ Post ________ a great help in my English learning since 2016.
A.is B.was C.will be D.has been
14.(2023·上海·一模)The small self-service book store on