专题10 重点语法一:现在完成时和条件状语从句100题【查漏补缺】2023-2024学年八年级英语上学期期末复习满分冲刺(沪教牛津深圳·广州版)(学生版+详解版)

文档属性

名称 专题10 重点语法一:现在完成时和条件状语从句100题【查漏补缺】2023-2024学年八年级英语上学期期末复习满分冲刺(沪教牛津深圳·广州版)(学生版+详解版)
格式 zip
文件大小 580.9KB
资源类型 试卷
版本资源 牛津深圳版
科目 英语
更新时间 2023-12-30 08:19:41

文档简介

中小学教育资源及组卷应用平台
专题10 重点语法一:现在完成时和条件状语从句100题
学校:___________姓名:___________班级:___________考号:___________
一、条件状语从句,50题
1.(2023上·全国·八年级随堂练习)Your dream will never come true ________ you don’t work hard.
A.unless B.if C.that D.although
2.(2022上·河北石家庄·八年级统考期末)If Tom shares his problem with his parents, he ______ better.
A.will get B.gets C.got D.getting
3.(2023上·重庆永川·八年级统考期末)We won’t go to the park if it ________ tomorrow.
A.rain B.rains C.raining D.rained
4.(2023上·广东深圳·八年级深圳市高级中学校考期末)— We won’t pass the exam ________ we work hard.
— That’s why we are trying to prepare for the exam.
A.if B.unless C.although
5.(2022上·广东广州·八年级统考期末)I won’t believe your words ________ I’ve seen it with my own eyes.
A.unless B.if C.when D.after
6.(2022上·广东广州·八年级广州市天河中学校考期末)The temperature in North China is often below 0°C in winter. If you put water outside, it ________ into ice.
A.turn B.will turn C.would turn D.is turning
7.(2022上·广东广州·八年级广东番禺中学校考期末)In summer, food goes bad easily ________ it is put in the fridge.
A.if B.unless C.after D.until
8.(2023上·湖北武汉·八年级统考期末)—How about going climbing if it ________ this weekend.
—Good idea. But nobody knows if it ________.
A.is fine; rains B.will be fine; rains C.is fine; will rain D.will be fine; will rain
9.(2022上·湖北武汉·八年级武汉西藏中学校考期末)—Can we bring some food to the party
—I don’t think so. If you ________, the teacher won’t let you in.
A.do B.will bring C.don’t D.will do
10.(2023上·湖北武汉·八年级统考期末)—I want to know if you ________ to the party tomorrow.
—I will if I ________ free.
A.come; am B.come; will be C.will come; am D.will come; will be
11.(2023上·湖北武汉·八年级统考期末)—How bad! The city is becoming more crowded than before.
—Yes, and it’ll get worse ________ we do nothing.
A.if B.though C.until D.although
12.(2022上·湖北武汉·八年级统考校考)—Mom, can I go to the party tonight
—________ you come back before 10 o’clock tonight, dear.
A.As long as B.Because C.When D.Although
13.(2023·河北石家庄·八年级统考期末)I think you will miss the train ________ you hurry up.
A.if B.until C.as soon as D.unless
14.(2023·河北保定·八年级统考期末)If everyone ________ hard, I believe our dream will come true soon.
A.was working B.worked C.will work D.works
15.(2023上·湖北十堰·八年级统考校考)—I really want to pass the exam for further study.
—Believe in yourself. Your dream will come true ________ you work hard.
A.even if B.as long as C.as soon as D.because of
16.(2023上·重庆沙坪坝·八年级重庆八中校考校考)My father always tells me I can be successful ________ I keep working hard.
A.although B.before C.as long as D.but
17.(2023上·天津红桥·八年级统考校考)They’ll go for a picnic on the beach tomorrow ________ it is fine.
A.or B.if C.so D.and
18.(2023上·吉林长春·八年级吉林省第二实验学校校考校考)You can use my car ________ you drive it carefully.
A.so B.as long as C.although D.but
19.(2023上·河北石家庄·八年级校考校考)I think we will be successful________ we work hard together.
A.although B.as long as C.before D.so
20.(2023上·江西宜春·八年级统考校考)—Mom, can I watch TV now
—No. You can watch it ________ you finish your homework.
A.because B.as long as C.before D.but
21.(2023上·湖北襄阳·八年级统考校考)— ________ we work together, nothing can stop Chinese people and the Chinese nation.
— That’s for sure. Our great China now is so strong.
A.As long as B.As soon as C.As often as D.As well as
22.(2023上·山东滨州·八年级统考校考)I think we can finish the work on time ________ we put our time to good use.
A.before B.although C.as long as D.as much as
23.(2023上·辽宁锦州·八年级统考校考)We don’t need lots of friends ________ they are good.
A.because B.as soon as C.as long as D.As well as
24.(2023上·辽宁铁岭·八年级统考校考)________ you don’t give up, your dreams will come true.
A.As long as B.As well as C.As often as D.As soon as
25.(2023上·湖北武汉·八年级统考校考)—Mom, can I go to the party tonight
—________ you come back before 10 o’clock tonight, dear.
A.Though B.Because C.When D.As long as
26.(2023上·江西抚州·八年级统考校考)________ you practice dancing hard, you will have the chance to be on the show.
A.As soon as B.As well as C.As far as D.As long as
27.(2023上·河北石家庄·八年级校考期末)You’ll be late for school ________ you get up early.
A.unless B.if C.until D.though
28.(2023·八年级单元测试)Shanghai Legoland Discovery Centre has recently opened. It has a special rule that adults are not allowed to enter ________ they go with a child.
A.unless B.whenever C.though D.until
29.(2023·八年级单元测试)The exchange students ________ warmly welcomed if they ________ to Shanghai.
A.are, comes B.is, will come C.will be, come D.will be, will come
30.(2022上·山东青岛·八年级统考期末)We can’t pass the exam ________ we work hard from now on.
A.because B.if C.unless D.or
31.(2022上·河北邯郸·八年级统考期末)If they ________ a party tonight, half the class ________. Because we have a test tomorrow.
A.have, come B.have, will come
C.have, won’t come D.will have, won’t come
32.(2023上·重庆万州·八年级统考期末)We will have a party if Tom ________ our team.
A.will join B.joins C.joined D.is joining
33.(2023上·重庆·八年级统考期末)You can make delicious food ________ you follow my ways.
A.as much as B.as well as C.as far as D.as long as
34.(2023上·重庆梁平·八年级统考期末)—What’s your winter vocation plan
—If I ________ high grades in the final exams, I ________ to Dali for a trip.
A.will get; will go B.will get; go C.get; go D.get; will go
35.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)—Let’s climb to the top of the mountain ________ you are not tired, shall we
—You ________ be kidding! I am afraid of high places!
A.if; must B.when; may C.since; should D.although; can
36.(2022上·广东广州·八年级统考期末)Our city will become more and more beautiful ________ we try our best to protect it.
A.unless B.if C.so D.but
37.(2022上·广东广州·八年级铁一中学校考期末)— What ________ if you pour oil on water
— It ________.
A.will happen, will float B.will happen, floats C.happens, floats D.happens, will float
38.(2022上·广东广州·八年级铁一中学校考期末)Tom won’t make any progress ________ he studies harder than before.
A.if B.when C.unless D.because
39.(2022上·广东广州·八年级统考期末)—Jimmy, dinner is ready!
— No, Dad. I ________ leave my room ________ Mum asks me to go.
A.won’t; if B.don’t; if
C.won’t; unless D.don’t; unless
40.(2022上·广东汕尾·八年级统考期末)You could hardly imagine how amazing the Great Wall was ________ you saw it with your eyes.
A.if B.unless C.so D.when
41.(2022上·广东汕尾·八年级统考期末)—The radio says it will be snowy tomorrow.
—Really If it ________, I ________ to school.
A.snows; walk B.snows; will walk C.will snow; walk D.will snow; will walk
42.(2022上·广东深圳·八年级深圳实验学校校联考期末)I ________ loving English ________ the Sun rises in the west.
A.won’t stop; if B.won’t stop; unless
C.will stop; unless D.will stop; if
43.(2022上·广东广州·八年级广州市番禺区市桥东风中学校考期末)I won’t go to sleep ________ my mother tells me a story.
A.because B.unless C.if D.but
44.(2022上·广东广州·八年级校考期末)He ________ pass the exam ________ he spends more time studying than before.
A.will; unless B.won’t; unless C.will; if not D.won’t; if
45.(2022上·广东广州·八年级统考期末)Ice ________ into water faster if we ________ some salt onto it.
A.will turn; will put B.will turn; are putting
C.turns; put D.turns; will put
46.(2022上·广东广州·八年级执信中学校考期末)________ you brush your teeth every day, you will get a toothache.
A.If B.When C.Unless D.Though
47.(2022上·广东广州·八年级执信中学校考期末)Don’t worry. She ________ you a call if she ________ Beijing.
A.gives; reaches B.will give; will reach
C.will give; reaches D.gives; will reach
48.(2022上·广东深圳·八年级校考期末)—Don’t promise anything unless you’re 100 percent sure.
—I feel sorry for breaking my promise and I won’t in the future.
A.if you’re B.although you’re C.as you are D.if you aren’t
49.(2023上·天津·八年级校考期末)If she __________ enough sleep, she ________ tired at school.
A.won’t get; will feel B.won’t get; feels
C.doesn’t get; will feel D.doesn’t get; feels
50.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)You can’t speak more fluently ________ you talk with others in English as much as possible.
A.if B.unless C.when D.because
二、现在完成时,50题
51.(2022上·广东广州·八年级广东番禺中学校考期末)—________ you ________ your homework
—Yes. I ________ it an hour ago.
A.Did, finish; have finished B.Did, finish; finished
C.Have, finished; finished D.Have, finished; have finished
52.(2022·广东江门·八年级校考校考)—Have you finished your homework ________, Tony
—Yes, I’ve ________ finished it.
A.already; yet B.yet; never C.ever; yet D.yet; already
53.(2022·湖北·统考中考真题)—Your watch is really old.
—Yes, I ________ it since I was six.
A.have B.will have C.have had D.am having
54.(2022上·广东广州·八年级执信中学校考期末)I haven’t seen him ________ three years ________ we met in Shanghai.
A.for; since B.since; for C.in; since D.for; when
55.(2022上·广东广州·八年级统考期末)I’ve worked as a teacher in this school ________ 10 years ________ 2011.
A.since; for B.for; since C.for; for D.since; since
56.(2022上·广东广州·八年级铁一中学校考期末)—I’ve got the book The Three-body Problem.
—You’ll love it. I ________ it twice already.
A.am reading B.have read C.was reading D.will read
57.(2022上·广东广州·八年级广州市番禺区市桥东风中学校考期末)Tom and I have been friends _________ three years. He is kind.
A.already B.yet C.for D.since
58.(2022上·广东广州·八年级广州市天河中学校考期末)We have studied at Tianhe Middle School ________ 2021.
A.for B.since C.from D.in
59.(2022上·广东深圳·八年级校考期末)—Our motherland ________ a lot so far.
—Yes. I hope it will be even ________.
A.has changed; better B.changed; good C.has changed; well D.changed; better
60.(2022·广东深圳·八年级校考期末)—I ________ what happened to the shop owner. His shop ________ since last week.
—Don’t worry. I think he is on vacation.
A.think; has been shut B.wonder; has been shut
C.want to know; has closed D.think; has closed
61.(2022上·广东广州·八年级统考期末) There are so many beautiful places in China I ________ most of them before. I hope I can visit them one day.
A.didn’t go to B.haven’t been to
C.haven’t gone to D.haven’t been in
62.(2022上·广东广州·八年级统考期末)Yang Liwei ________ the first Chinese astronaut to travel into space in 2003. So far, China ________ many astronauts into space.
A.has become; sent B.became; has sent
C.became; sent D.has become; has sent
63.(2022·广东江门·八年级江门市新会东方红中学校考校考)—I am not feeling well. I ________ like this since last Friday.
—You’d better go to see a doctor.
A.was B.will be C.felt D.have been
64.(2022上·广东广州·八年级广东番禺中学校考期末)—How long ________ you ________ these books
—For a month.
A.do; keep B.did; keep C.will; borrow D.have; kept
65.(2022·广东江门·八年级校考校考)I _________ the book for ten days. I have to return it to the library today.
A.have borrowed B.borrowed C.have kept D.kept
66.(2023·广东江门·八年级校考校考)My friend’s new restaurant in Wanda Plaza ________ two years ago, but I ________ there so far.
A.has opened; haven’t been B.has been open; haven’t gone
C.opened; haven’t gone D.was open; haven’t been
67.(2023·广东江门·八年级新会陈经纶中学校考校考)—Do you see John
— Sorry, he _________ Japan. But he _________ me just now.
A.has gone to, called B.has been to, called
C.has been to, calls D.has gone to, has called
68.(2023·广东江门·八年级校考校考)Daming ________ a member of the football team since one year ago.
A.will become B.became C.has been D.has become
69.(2022·江西宜春·八年级江西省万载中学校考校考)She ________ the book ________ two days ago.
A.has borrowed; since B.has kept; for C.kept; since D.has kept; since
70.(2023·广东茂名·八年级校联考)The man in the black T-shirt can’t be Eric because he ________ Hong Kong Arts Centre.
A.have gone to B.has gone to C.have been to D.has been to
71.(2023·广东茂名·八年级校联考)—Mum, I ________ the sugar with water already. What should I do next
—Uh, put some eggs and strawberry jam into it.
A.am mixing B.will mix C.was mixing D.have mixed
72.(2023·广东韶关·八年级统考)—Where is Alice
—She ________ to the library.
A.goes B.will go C.has gone D.had gone
73.(2022上·广东广州·八年级执信中学校考期末)—________ you ________ your homework yet
—Yes. I ________ it a moment ago.
A.Did, do; finished B.Have, done; have finished
C.Have, done; finished D.Have, do; finished
74.(2023·广东韶关·八年级统考)He ________ in this school since 1995.
A.study B.studying C.has studied D.will study
75.(2023·广东江门·八年级江门市第二中学校考)I have been in Jiangmen ________.
A.for forty years ago B.since forty years ago
C.forty years ago D.before forty years
76.(2023上·广东深圳·八年级深圳市高级中学校考期末)— Where is my sister, mum
— She ________ to the library. She will be back soon.
A.has been B.has gone C.is going
77.(2023上·广东深圳·八年级深圳市高级中学校考期末)Since Mr. White ________ to our school in 2020, he ________ us English.
A.has come; has taught B.has come; taught C.came; has taught
78.(2023上·广东深圳·八年级校考期末)Since then, we ________ with each other.
A.kept in touch B.have kept in touch
C.have kept on touch D.kept in contact
79.(2023上·广东深圳·八年级校考期末)Go ________ home. Your mother ________ a delicious meal for you.
A.straightly; prepared B.straight; prepared
C.straight; has prepared D.straightly; has cook
80.(2023上·广东深圳·八年级校考期末)Choose the correct sentence.
A.You can buy anything besides the yogurt because the yogurt is terrible.
B.So far, we are here for two hours.
C.I have joined the army for two years.
D.Your advice is much more helpful.
81.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)— Tom, how long have you ________ this book, two or three weeks
— Two weeks.
A.bought B.borrowed C.kept D.lent
82.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)We ________Lily since she was a little girl. She works as ________ as her elder sister.
A.have known; hardly B.had known; hardly
C.knew; hard D.have known; hard
83.(2022上·广东广州·八年级统考期末)—Have you ever ________ to Shanghai
—Yes, I have. I ________ there three years ago with my parents.
A.travel; go B.travelled; go C.travelled; gone D.travelled; went
84.(2022上·广东广州·八年级铁一中学校考期末)—May I speak to Miss Zhang, please
—Sorry. She is not here. She ________ Beijing.
A.has been to B.has gone to C.went to D.goes to
85.(2022·广东江门·八年级统考期末)— Have you ever ________ to the Great Wall, Jill
— Yes. I ________ there last summer.
A.go; go B.been; went C.gone; went D.gone; been
86.(2021上·八年级校考单元测试)—Are you a Party Member
—Yes, I ________ the Party three years ago. I _________ a Party Member for three years.
A.joined, have been B.has joined, have been
C.was joined, am D.joined, was
87.(2022上·广东广州·八年级统考期末)— Why are you so nervous, Nancy
— I’m going on an educational exchange next week. But I ________ my host family yet.
A.didn’t talk with B.haven’t talked to
C.don’t talk with D.am not talking to
88.(2022上·广东广州·八年级统考期末)My mum has worked as a teacher ________ September 1990.
A.for B.before C.since D.until
89.(2022上·辽宁沈阳·八年级沈阳市第一三四中学校考期末)Our English teacher is very nice. We ________ friends since three years ago.
A.have been B.have made C.were D.became
90.(2022上·辽宁沈阳·八年级沈阳市第一三四中学校考期末)—________ you ever ________ to Japan
—Yes. I ________ there with my mum last summer.
A.Do...go, go B.Have...been, went C.Have...gone, went D.Is...go, go
91.(2022上·广东深圳·八年级深圳实验学校校联考期末)He ________ a foreigner since he ________ her in Shenzhen.
A.has made friends with; met B.has made friends with; has met
C.has been friends with; met D.has been friends with; has met
92.(2022上·广东深圳·八年级校考期末)—How long ________ David and Vicky ________ married
—For about 40 years.
A.were; being B.have; got C.have; been D.did; get
93.(2022上·广东深圳·八年级深圳实验学校校联考期末)—May I speak to Mr. White
—Sorry, he ________ Beijing. But he ________ in two days.
A.has been to; will return back B.has gone to; will come back
C.has gone to; will return back D.has been to; will come back
94.(2022上·广东深圳·八年级深圳实验学校校联考期末)—Mr. Li will come to check our homework this afteroon. ________ you ________ it
—Not yet. I ________ it right now.
A.Did, finish; will do B.Did, finish; am doing
C.Have, finished; will do D.Have, finished; am doing
95.(2022上·广东广州·八年级统考期末)Yesterday he ________ me he would come early. But so far, he ________.
A.told; didn’t turn up B.has told; hasn’t turned up
C.has told; didn’t turn up D.told; hasn’t turned up
96.(2022上·广东广州·八年级统考期末)I’ve worked as a volunteer in this community ________ nearly five years ________ 2017.
A.since; for B.for; since C.since; since D.for; for
97.(2022上·广东广州·八年级广州市番禺区市桥东风中学校考期末)So far, Erick ________ a lot about Chinese culture and history.
A.learns B.learned C.learning D.has learnt
98.(2022上·广东广州·八年级校考期末)— ________ you ever ________ the UK
— Yes, I ________ there with my family last year.
A.Have; gone to; was going B.Have; been in; went
C.Have; been to; went D.Have; gone to; went
99.(2022·广东深圳·八年级校考期末)—Would you like to watch a documentary The Great Wall with me
—Certainly. I don’t mind ________ it again although I ________ it twice.
A.to see, saw B.seeing, have seen C.to see, have seen D.seeing, saw
100.(2022上·广东广州·八年级广州市天河中学校考期末)—I ________ the Great Wall.
—Really When ________ you go there
A.have been to, did B.have been to, have C.have gone to, did D.went, did
参考答案:
1.B
【详解】句意:你如果不努力工作,你的梦想将永远不会实现。
考查从属连词词义辨析。unless除非,引导条件状语从句;if如果,引导条件状语从句;that如此……以至于……,引导结果状语从句;although尽管,引导让步状语从句。分析语境可知,后半句是一个条件状语从句,空处表示“如果”。故选B。
2.A
【详解】句意:如果汤姆把他的问题告诉他的父母,他会变得更好。
考查动词时态。if引导的条件状语从句,遵循主将从现原则,主句用一般将来时,故选A。
3.B
【详解】句意:如果明天下雨,我们就不去公园了。
考查if引导的条件状语从句。在 if 引导的条件状语从句中,如果从句谈论的是一个有可能发生的事实及其产生的相关的结果,主句用一般将来时态,从句用一般现在时态,本题的主句是We won’t go to the park,用的是一般将来时,从句应该用一般现在时,主语是it,谓语动词用第三人称单数形式,故选B。
4.B
【详解】句意:——除非我们努力学习,否则我们不会通过考试。——这就是我们努力准备考试的原因。
考查连词辨析。if如果;unless除非,如果不;although虽然。根据“we work hard”是“We won’t pass the exam”的否定条件可知,此处用unless引导条件状语从句,故选B。
5.A
【详解】句意:除非我亲眼看到,否则我不会相信你的话。
考查连词辨析。unless除非,如果不;if如果;when当……的时候;after在……之后。根据“…I’ve seen it with my own eyes.”可知,除非亲眼看到否则不会相信。故选A。
6.B
【详解】句意:华北的冬天温度通常在0°C以下。如果你把水放在外面,它就会变成冰。
考查时态。turn是动词原形;will turn是一般将来时;would turn是过去将来时;is turning是现在进行时。turn into变成,是动词短语。if引导的条件状语遵循“主将从现”原则,从句是一般现在时,主句表述将要发生的事情,要用一般将来时,其构成为will +动词原形。 故选B。
7.B
【详解】句意:夏天,食物除非放进冰箱,否则很容易变质。
考查从属连词的辨析。if如果;unless除非;after在……之后;until直到。根据“food goes bad easily…it is put in the fridge.”可知,前半句“食物很容易变质”和后半句“被放在冰箱里面”来看,这里需要一个表假设的连词,结合选项,unless“除非”符合语境,可以引导一个表假设的条件状语从句,相当于if not。故选B。
8.C
【详解】句意:——如果这个周末天气好,我们去爬山吧。——好主意。但是没有人知道是否会下雨。
考查if的用法。第一空处if表示“如果”,引导条件状语从句,从句部分应该用一般现在时,故第一空为一般现在时,排除B、D两项。第二空处if表示“是否”,引导了一个宾语从句,根据“But nobody knows if it…”可知,此处应该用一般将来时。故选C。
9.A
【详解】句意:——我们可以带些食物去聚会吗?——我不这么认为。如果你这样做,老师不会让你进去的。
考查条件状语从句时态。该句是if引导的条件状语从句,主句是一般将来时,遵循主将从现的原则,从句应该是一般现在时,主语是you,谓语动词使用动词原形,意思是“做”,故选A。
10.C
【详解】句意:——我想知道你明天是否会来参加聚会。——如果我有空的话,我会的。
考查动词时态,第一句是if引导的宾语从句,主句是一般现在时,从句时态不受限制,结合“tomorrow”可知,第一空用一般将来时(will do);第二句是if引导的条件状语从句,时态上遵循“主将从现”原则,所以第二空用一般现在时,主语是I,be动词用am,故选C。
11.A
【详解】句意:——真糟!这个城市变得比以前更拥挤了。——是的,如果我们什么都不做,情况会变得更糟。
考查连词辨析。if如果;though虽然;until直到;although虽然。根据“it’ll get worse”和“we do nothing”可知后者是前者的条件,用if引导条件状语从句。故选A。
12.A
【详解】句意:——妈妈,我今晚可以去参加派对吗?——亲爱的,只要你今晚10点前回来就行。
考查连词辨析。as long as只要;because因为;when当……时;although尽管。根据“you come back before 10 o’clock tonight”可知,只要今晚10点前回来就可以去,用as long as引导条件状语从句,故选A。
13.D
【详解】句意:我认为除非你快一点,不然你会错过火车。
考查连词。if如果;until直到;as soon as一……就……;unless除非。本句为主从复合句且前后为条件关系,前者以后者不发生为条件,因此用unless,表示 “除非”,相当于if not。故选D。
14.D
【详解】句意:如果每个人都努力工作,我相信我们的梦想很快就会实现。
考查if引导的条件状语从句。由“If everyone…hard, I believe our dream will come true soon”可知,句子是由if引导的条件状语从句,遵循“主将从现”。故选D。
15.B
【详解】句意:——我真的很想通过考试继续学习。——相信你自己。只要你努力学习,你的梦想将会实现的。
考查连词的用法。even if即使;as long as只要;as soon as一……就……;because of因为,介词短语,后面加名词/代词/动名词。根据“you work hard.”是梦想实现的前提条件,故此处用as long as引导条件状语从句,表示“只要”。故选B。
16.C
【详解】句意:我爸爸总是告诉我,只要我坚持努力,我会成功的。
考查连词辨析。although虽然;before在……之前;as long as只要:but但是。根据“I can be successful ... I keep working hard”结合选项可知,此处填“只要”,只要我坚持努力,我会成功的。故选C。
17.B
【详解】句意:如果明天天气好,他们要去沙滩上野餐。
考查if条件状语从句。根据“They’ll go for a picnic”和“it is fine”,可知该句为if引导的条件状语从句。故选B。
18.B
【详解】句意:只要你小心驾驶,你可以用我的车。
考查条件状语从句。so因此;as long as只要;although尽管;but但是。根据“you drive it carefully”可知,后半句提到了条件,就是“小心驾驶”,因此用as long as引导条件状语从句。故选B。
19.B
【详解】句意:我想只要我们一起努力,我们一定会成功的。
考查条件状语从句。although尽管;as long as只要;before在……以前;so因此。根据“we work hard together”可知,我们一起努力是我们会成功的条件,因此用as long as引导条件状语从句。故选B。
20.B
【详解】句意:——妈妈,我现在可以看电视了吗?——不可以。只要你做完作业就可以看。
考查连词辨析。because因为;as long as只要;before在……之前;but但是。“you finish your homework”是“You can watch it”的条件,用as long as引导条件状语从句,故选B。
21.A
【详解】句意:——只要我们同心协力,没有什么能够阻挡中国人民和中华民族前进的步伐。——那是肯定的。我们伟大的中国现在是如此强大。
考查条件状语从句。As long as只要;As soon as一……就……;As often as每当; As well as以及。根据“we work together, nothing can stop Chinese people and the Chinese nation.”可知,前句是后句的条件,应用As long as引导条件状语从句,故选A。
22.C
【详解】句意:我认为只要我们充分利用时间,我们就能按时完成工作。
考查从属连词。before在……之前,引导时间状语从句;although虽然,引导让步状语从句;as long as只要,引导条件状语从句;as much as与……一样多,表示同级比较。“we put our time to good use”是“we can finish the work on time”的条件,因此应填as long as。故选C。
23.C
【详解】句意:我们不需要很多朋友,只要他们是好的。
考查连词辨析。because因为;as soon as一……就……;as long as只要;as well as以及。根据“We don’t need lots of friends... they are good.”可知,空后“朋友是好的”是空前“不需要很多朋友”的条件,所以此处用as long as引导的条件状语从句,故选C。
24.A
【详解】句意:只要你不放弃,你的梦想就会实现。
考查从属连词辨析。as long as只要;as well as和……一样好,也,又,和;as often as每当,尽可能地经常;as soon as一……就……。根据“you don’t give up”和“your dreams will come true”可知,“不放弃”是“梦想实现”的条件,因此应用as long as引导条件状语从句。故选A。
25.D
【详解】句意:——妈妈,我可以去参加今晚的聚会吗?——亲爱的,只要你今晚10点以前回来就行。
考查连词辨析。Though虽然;Because因为;When当……时;As long as只要。根据“you come back before 10 o’clock tonight”可知,此处表示只要10点回来,就可以去参加聚会,用as long as引导条件状语从句。故选D。
26.D
【详解】句意:只要你努力练习舞蹈,你就会有机会出现在舞台上。
考查连词辨析。As soon as一……就……;As well as和……一样;As far as就……而言;As long as只要……就……;。根据“you practice dancing hard, you will have the chance to be on the show.”可知,“努力练习舞蹈”是“有机会出现在舞台上”的肯定条件,用as long as引导条件状语从句。故选D。
27.A
【详解】句意:你将上学迟到除非你早起。
考查连词辨析。unless除非;if如果;until直到;though尽管。根据“You’ll be late for school ... you get up early.”可知,除非早起,否则会上学迟到,用unless引导条件状语从句。故选A。
28.A
【详解】句意:上海乐高乐园探索中心最近开业了。它有一条特殊规定,除非成年人带着孩子去,否则不允许他们进入。
考查条件状语从句。unless除非,如果不,引导条件状语从句;whenever无论何时;though虽然;until直到。根据“adults are not allowed to enter”可知,成人不让进,除非带了孩子。故选A。
29.C
【详解】句意:如果交换生来到上海,他们将会受到热烈的欢迎。
考查if引导的条件状语从句。根据“The exchange students...warmly welcomed if they...to Shanghai.”可知,句子是含有if引导的条件状语从句的主从复合句,时态遵从“主将从现”,主句“The exchange students...warmly welcomed”用一般将来时,谓语结构是will do,排除选项A和B;从句“if they...to Shanghai”用一般现在时,主语是they,谓语动词用原形come。故选C。
30.C
【详解】句意:如果从现在起我们不努力学习,我们就不能通过考试。
考查连词辨析。because因为;if如果;unless除非;or或者。根据“We can’t pass the exam...we work hard from now on.”可知,空处应用unless引导条件状语从句,表示“除非努力学习,否则不会通过考试”。故选C。
31.C
【详解】句意:如果他们今晚举行聚会,班上一半的人不会来。因为我们明天有考试。
考查if引导的条件状语从句。if引导的条件状语遵循“主将从现”,主句用一般将来时,从句用一般现在时,因此排除AD选项;由“If they…a party tonight, half the class…. Because we have a test tomorrow.”可知,此处指的是“班上一半的人不会来”,因此用否定形式。故选C。
32.B
【详解】句意:如果汤姆加入我们的队伍,我们将举办个派对。
考查一般现在时。will join将来时;joins一般现在时;joined一般过去时;is joining现在进行时。“if”引导的条件状语遵循主将从现,由于Tom是三单,所以动词是三单joins。故选B。
33.D
【详解】句意:只要你按照我的方法做,你就能做出美味的食物。
考查连词辨析。as much as尽可能多地;as well as和……一样;as far as就……而言;as long as只要。“you follow my ways”是“You can make delicious food”的达成条件,所以此处使用as long as引导条件状语从句。故选D。
34.D
【详解】句意:——你的寒假计划是什么?——如果我在期末考试中取得高分,我要去大理旅行。
考查条件状语从句的时态。根据“If I…high grades in the final exams, I…to Dali for a trip.”可知,本句是if引导的条件状语从句,从句用一般现在时,主句用一般将来时态,即“主将从现”原则。故选D。
35.A
【详解】句意:——如果你不累,我们就爬到山顶,好吗?——你一定是在开玩笑!我害怕高处!
考查连词和情态动词。if“如果”;when“当……的时候”;since“自从……以来”;although“虽然,即使”。must“一定”,表示肯定推测;may“也许”,表示不确定的推测;should“应该”;can“能,会”,否定形式可表示否定推测。根据句意可知,“不累”是“继续爬山”的条件,应用if连接;由“I am afraid of high places!”可知表示肯定推测,表示“一定”应用must。故选A。
36.B
【详解】句意:如果我们尽力保护我们的城市,它会变得越来越美丽。
考查连词辨析。unless除非;if如果;so所以;but但是。根据“Our city will become more and more beautiful...we try our best to protect it.”可知如果我们尽力保护城市,它会变得越来越美丽,故选B。
37.A
【详解】句意:——如果你把油倒在水里会发生什么?——它会漂浮上来。
考查If条件从句。根据“if you pour oil on water”可知,是条件状语从句,因此主句用一般将来时“will+动词原形”,结合选项,A符合句意。故选A。
38.C
【详解】句意:汤姆不会取得任何进步, 除非他比以前更努力学习。
考查连词词义辨析。if如果,引导条件状语从句;when当……的时候,引导时间状语从句;unless除非,引导条件状语从句;because因为,引导原因状语从句。分析主句和从句含义,这里指除非他比以前更努力学习,所以用unless引导条件状语从句。故选C。
39.C
【详解】句意:——吉米,晚饭准备好了!——不,爸爸。除非妈妈让我去,否则我不会离开我的房间。
考查连词辨析。if如果,引导条件状语从句;unless除非,如果不,引导条件状语从句。主句用一般将来时,条件状语从句用一般现在时代替一般将来时,排除选项B、D。根据句意可知,“Mum asks me to go”是“我离开房间”的否定条件,表示“除非……否则我不会……”,故选C。
40.B
【详解】句意:除非你亲眼看到,否则你很难想象长城有多神奇。
考查连词。if如果;unless除非;so因此;when当……时候。根据“You could hardly imagine how amazing the Great Wall was”可知,这里指除非你亲眼看到,所以用unless引导条件状语从句,故选B。
41.B
【详解】句意:——收音机说明天会下雪。——真的吗?如果下雪,我将步行去学校。
考查动词时态。if引导的条件状语从句,遵循主将从现原则,主句用一般将来时,从句用一般现在时。结合选项,故选B。
42.B
【详解】句意:除非太阳从西边升起,否则我不会停止对英语的热爱。
考查连词辨析。if如果;unless除非。根据“I...loving English...the Sun rises in the west”可知此处表示除非太阳从西边升起,否则不会停止热爱英语,故用unless引导条件状语从句,主句用否定形式。故选B。
43.B
【详解】句意:我不去睡觉除非妈妈给我讲一个故事。
考查连词。because因为;unless除非;if如果;but但是。根据“I won’t go to sleep”和“my mother tells me a story”的关系可知,两者为条件关系,表达为“如果不……,除非”。故选B。
44.B
【详解】句意:除非他花更多的时间学习,否则他不会通过考试。
考查连词辨析。will将会;won’t将不会,will的否定形式;unless除非,如果不,引导条件状语从句;if如果,引导条件状语从句。根据句意可知,“he spends more time studying than before”是“他通过考试”的肯定条件,所以答案是will…if或者won’t…unless。故选B。
45.C
【详解】句意:如果我们在冰上放些盐,它会更快地变成水。
考查时态。turn into“变成”,put“放”。结合常识,冰上放盐,它会更快地变成水,是客观事实,所以主句用一般现在时,同样的,从句也用一般现在时。故选C。
46.C
【详解】句意:如果你不每天刷牙,你会牙疼的。
考查连词。if如果;when当;unless除非;though虽然。“you brush your teeth every day”是“you will get a toothache”的否定条件,用unless引导条件状语从句。故选C。
47.C
【详解】句意:别担心。如果她到了北京,她会给你打电话的。
考查条件状语从句的主将从现。本句是if引导的条件状语从句,时态上遵循“主将从现”原则,所以主句用一般将来时(will do),从句用一般现在时,故选C。
48.D
【详解】句意:——除非你百分之百确定,不要承诺任何事情。——我为违背我的承诺感到抱歉,以后我不会再这样做了。
考查条件状语从句和从属连词的用法。If作为从属连词,意为“如果”,本题中将“if you aren’t”替换“unless you’re”,意为“如果你不是百分之百确定,不要承诺任何事情”,与原句的意思相符。故选D。
49.C
【详解】
句意:如果她睡眠不足,她在学校会感到疲倦。
考查动词时态。此句是if引导的条件状语从句,主句用一般将来时,从句用一般现在时态。主句是will+动词原形;从句用一般现在时,主语是第三人称单数,否定句要借助助动词does+not+动词原形。故选C。
50.B
【详解】句意:除非你尽可能多地用英语与他人交谈,否则你无法说得更流利。
考查连词。if如果;unless除非;when当……时;because因为。根据前后句意可知,除非尽可能多的用英语交流,否则没法把英语说得更流利,此处应用unless引导条件状语从句,故选B。
51.C
【详解】句意:——你已经做完作业了吗?——是的。我一小时前就做完了。
考查动词时态。根据“I…it an hour ago.”可知问句是现在完成时,强调过去的动作对现在造成的影响,主语“you”用“have+过去分词”,所以第一空填Have;finished。由“an hour ago”可知答语时态是用一般过去时。故选C。
52.D
【详解】句意:——Tony你到现在完成作业了吗?——是,我已经完成了。
考查现在完成时态。already“已经”,经常用在肯定句句中;yet“已经”,用在否定或疑问句句尾;ever“曾经”;never“从未”。分析语境可知,疑问句中用yet表示已经,根据“I’ve...finished it”可知,此处表达我已经完成了,肯定句中用already表示已经。故选D。
53.C
【详解】句意:——你的手表真的很旧了。——是的,我从六岁起就有了。
考查现在完成时。根据“since I was six”可知,本句是现在完成时,结构为“has/have+过去分词”。故选C。
54.A
【详解】句意:自从我们在上海见面以来,我已经三年没见到他了。
考查现在完成时。分析句子,根据“haven’t seen”,可知时态为现在完成时;“three years”意为“三年”,为一段时间,介词用for;“we met in Shanghai”意为“我们在上海见面”,为含有过去含义的从句,应用since,故选A。
55.B
【详解】句意:自2011年以来,我在这所学校当了10年教师。
考查现在完成时的用法。“10 years”是一段时间,要用for,表示“延续了……”;“2011”是一个时间点,要用since,表示“自从2011年”。故选B。
56.B
【详解】句意:——我有本书《三体》。——你会喜欢的。我已经读了两遍了。
考查动词的时态。根据“already”可知表达“已经读了两遍”,句子是现在完成时;主语是第一人称单数形式,动词用“have read”。故选B。
57.C
【详解】句意:汤姆和我已经是三年的朋友了。他很善良。
考查介词。already已经,用在肯定句中;yet已经,用在否定句和疑问句中;for为了;since自从。根据“Tom and I have been friends”可知,空处要填“for+一段时间”,表示多久,故选C。
58.B
【详解】句意:我们自从2021年开始就在天河中学学习。
考查介词。for计、达;since自从;from从;in在……里面;根据“We have studied at Tianhe Middle School”可知,since+过去时间点,句子用现在完成时,因此此处选since。 故选B。
59.A
【详解】句意:——到目前为止,我们的祖国发生了很大的变化。——是的。我希望情况会更好。
考查时态及比较级。根据“so far”可知,句子应用现在完成时,排除B/D选项;第二空前有“even”修饰,此处应用比较级形式,故选A。
60.B
【详解】句意:——我想知道店主发生了什么,他的店从上周开始就关了。——别担心,我认为他去度假了。
考查动词辨析和现在完成时。think认为;wonder想知道;want to know想知道。根据“what happened to the shop owner.”可知,第一空应表示“想知道”;“since last week”与现在完成时连用,shop与动词“关闭”之间是被动关系,因此用现在完成时的被动语态。故选B。
61.B
【详解】句意:中国有很多美丽的地方,大多数我以前都没去过。我希望有一天我能够去游览。
考查现在完成时。didn’t go to没去,一般过去时;haven been to 表示“去过某地,现在已经回来了”;have gone to 表示“去了某地,现在还未回来”;have been in 表示“在某地待了多长时间”。根据原文中的“before”和“I hope I can visit them one day.”可知,该语境是现在完成时,且作者没去过那些地方,即还在原地,因此用have been to的否定形式haven’t been to。故选B。
62.B
【详解】句意:杨利伟于2003年成为首位进入太空的中国宇航员。到目前为止,中国已经将许多宇航员送入太空。
考查动词时态。根据“in 2003”可知第一空时态是一般过去时,用动词过去式;根据“So far”可知第二空时态是现在完成时。故选B。
63.D
【详解】句意:——我感觉不舒服。从上周五开始我就有这种感觉。——你最好去看医生。
考查时态。根据“since last Friday”可知句子用现在完成时have/has done。故选D。
64.D
【详解】句意:——你借这些事多久了?——一个月。
考查动词的时态。根据回答“For a month”可知表示动作持续,用现在完成时have/has done,故选D。
65.C
【详解】句意:这本书我已经借了十天了。我今天必须把它还给图书馆。
考查动词辨析及时态。borrow借入,非延续性动词;keep借,延续性动词。根据“for ten days”可知用延续性动词,结合“I have to return it to the library today.”可知过去发生的借书的动作,对现在造成了“必须把它还给图书馆”的影响,用现在完成时。故选C。
66.D
【详解】句意:我朋友两年前在万达广场的新餐厅两年前开业的,但到目前为止我没去过那里。
考查动词时态。根据“two years ago”可知,第一空为“一般过去时”,所以A、B选项错误;根据“but”可知,but转折,说明我从来没去过,和次数连用,用have been,have gone表示去了没回来,所以D选项正确。故选D。
67.A
【详解】句意:——你看见John吗?——对不起,他已经去日本了。但是他刚才打电话给我了。
考查现在完成时和一般过去时。has gone to已经去了;has been to已经去过;called过去式;calls动词三单(一般现在时);has called现在完成时。第一空表示已经去了,应是has gone to;第二空根据“just now”,应是一般过去时态,应是called。故选A。
68.C
【详解】句意:大明自从一年前就一直是足球队的一员。
考查动词时态。根据“since one year ago”可知本句是现在完成时,排除AB选项。become是短暂性动词,此处是和一段时间连用,应用对应的延续性动词,故选C。
69.D
【详解】句意:自从两天之前她就借了那本书。
考查现在完成时及介词辨析。 borrow借出;keep保留;since自从,since+过去的时间点,for表示一段时间,for+一段时间;根据“two days ago两前天”可知,第二空使用since,表示自从,动作发生在过去,持续了一段时间,时态为现在完成时,结构为have/has+过去分词;borrow是非持续性动词,不能与一段时间连用;borrow对应的持续性动词是keep。主语she是第三人称单数,助动词用has;keep的过去分词是kept。故选D。
70.B
【详解】句意:穿黑色T恤的那个人不可能是Eric,因为他去了香港艺术中心。
考查现在完成时。have gone to去了;has gone to去了;have been to去过;has been to去过。根据“The man in the black T-shirt can’t be Eric”可知,Eric去了香港艺术中心,故此处应该是have/has gone to,主语he是第三人称单数,助动词为has。故选B。
71.D
【详解】句意:——妈妈,我已经把糖和水混合了。接下来我该做什么?——嗯,放一些鸡蛋和草莓酱进去。
考查动词时态。根据关键词“already已经”可知,本句是现在完成时,故选D。
72.C
【详解】句意:——爱丽丝在哪里?——她去了图书馆。
考查动词时态。根据“Where is Alice ”可知,爱丽丝不在此处,可知动作是发生在过去,表达对现在的影响,应使用现在完成时。故选C。
73.C
【详解】句意:——你完成作业了吗?——是的,我刚才完成了。
考查现在完成时和一般过去时。根据yet可知,第一句要用现在完成时(have done结构),询问是否完成了作业,本句为一般疑问句,句型为“Have sb. done sth. ”。根据a moment ago可知,第二句要用一般过去时,表示刚刚完成某事,谓语动词用过去式。故选C。
74.C
【详解】句意:他自1995年以来一直在这所学校学习。
考查现在完成时。根据时间状语since 1995,判断主句用现在完成时,现在完成时的构成是:主语+ have/has+动词的过去分词。故选C。
75.B
【详解】句意:我四十年前就在江门了。
考查时间状语。根据“I have been in Jiangmen”可知此处是现在完成时,用“since+时间点”来作句子的时间状语。故选B。
76.B
【详解】句意:——妈妈,我妹妹在哪儿?——她去图书馆了。她很快就会回来。
考查时态。根据“She...to the library. She will be back soon.”可知,去了图书馆还没回来,用has gone to。故选B。
77.C
【详解】句意:自从怀特先生于2020年来到我们学校以来,他一直在教我们英语。
考查动词时态。根据“Since”可知其后应引导含一般过去时态的从 句,第一空应填过去式;结合句意,特先生于2020年来到我们学校以来就一直教我们英语,表示动作过去已经开始,持续到现在,而且还可能继续下去,第二空应用现在完成时。故选C。
78.B
【详解】句意:从那以后,我们一直互相保持联系。
考查动词时态和动词短语。根据“Since then”可知,时态是现在完成时,结构是has/have done。keep in touch with sb“和某人保持联系”,固定用法。故选B。
79.C
【详解】句意:直接回家。你妈妈已经为你准备好了美味的大餐。
考查动词短语和动词时态。go straight home“直接回家”,固定用法,排除选项A和D。根据句意可知,妈妈准备好了饭,所以要直接回家吃饭,强调过去发生的事对现在造成的影响,因此第二空要用现在完成时。故选C。
80.D
【详解】句意:选择正确的句子。
考查词法及句法。You can buy anything besides the yogurt because the yogurt is terrible你可以买除了酸奶以外的任何东西因为酸奶很可怕;So far, we are here for two hours到目前为止,我们已经来这里两个小时了;I have joined the army for two years我已经参军两年了;Your advice is much more helpful你的建议更有帮助得多。A选项中,besides表示“除了……以外还有”,与句意矛盾,应改为except“除了”,A选项错误;B选项中,根据“for two hours”可知,本句应用现在完成时,are here应改为have been here,B选项错误;C选项中,根据“for two years”可知,本句应用现在完成时,且动词用延续性动词,have joined应改为have been in,C选项错误。故选D。
81.C
【详解】句意:—— 汤姆,你借这本书多久了,两周还是三周?—— 两个星期了。
考查动词辨析。bought买;borrowed借入;kept保持,保留;lent借出。分析选项,ABD三项都是终止性动词,不可和连续的时间连用;根据“how long”可知,是一段连续的时间,需用持续性动词keep,故选C。
82.D
【详解】句意:自从莉莉还是个小女孩时,我们就认识她了。她和她的姐姐学习一样努力。
考查现在完成时及副词词义辨析。know动词,认识,知道;由从句“since she was a little girl.”可知,主句时态是现在完成时,由助动词have/has+动词过去分词构成,know的过去分词是known,排除BC选项;hardly几乎不,副词;hard努力地,副词;根据“works”可知,此处表示努力地工作,应使用副词hard,故选D。
83.D
【详解】句意:——你去过上海吗?——是的,我去过。三年前我和父母去了那里。
考查动词时态。根据“Have you ever...”可知此句是现在完成时,动词用过去分词;根据“three years ago”可知第二句是一般过去时,动词用过去式,故选D。
84.B
【详解】句意:——我可以和张小姐通话吗?——对不起。她不在这里。她去北京了。
考查have been to/have gone to的区别。has been to去过某地,现在已经回来了;has gone to到某地去了,还没回来。根据“She is not here.”可知,去了某地,还没有回来。故选B。
85.B
【详解】句意:——吉尔,你去过长城吗?——是的,我上个夏天去了。
考查动词时态。根据句意可知,空一处问是否去过长城,强调去过了,且已经回来,又根据“ Have you ever”可知用现在完成时,空格处应填been,第二空所在句子所讲的是上个夏天去了长城,要用一般过去时。故选B。
86.A
【详解】句意:——你是党员吗?——是的,我三年前入党的。我入党已经三年了。
考查动词时态。第一空根据时间状语“three years ago”可知,用一般过去时态,join“参加”,是动词,加入某个团体,组织,俱乐部,排除B/C;根据“for three years”可知,第二空是现在完成时,其结构是have/has done的形式,join是短暂性动词,不能与一段时间连用,此处应用延续性动词be a Party Member“成为一个党员”,be的过去分词是been,主语是I,助动词用have,故选A。
87.B
【详解】句意:——南希,你为什么这么紧张?——我下周要去做教育交流。但是我还没有和我的寄宿家庭谈过。
考查时态。talk with=talk to“与……交谈”,根据“yet”可知,此处用现在完成时。故选B。
88.C
【详解】句意:我妈妈从1990年9月起就一直当老师。
考查介词辨析。for+一段时间:(时间)长达……;before在……之前;since自从;until直到。常用于现在完成时表时间的介词是for和since;for后接时间段,since后接时间点。根据题干可知,“1990年9月”是时间点,用介词since。故选C。
89.A
【详解】句意:我们的英语老师非常友好。我们自从三年前就成为了朋友。
考查现在完成时。本句时间状语为since three years ago“自从三年前”,表示动作从过去一直延续到现在,用现在完成时,结构为have/has done,且要用延续性动词,用have been。故选A。
90.B
【详解】句意:——你曾经去过日本吗?——是的。我去年夏天和我的妈妈去了那里。
考查时态辨析。have been to sp.去过某地;have gone to sp.去了某地。问句中含时间状语ever“曾经”,用现在完成时,且主语是you,助动词用Have,且此处表示去过已回,用动词been;回答中时间状语为last summer“去年夏天”,是过去时间点,表示发生在过去的动作,用一般过去时,动词用过去式went。故选B。
91.C
【详解】句意:自从他在深圳认识一个外国人以来,他一直是她的朋友。
考查现在完成时。该句是since引导的时间状语从句,从句为一般过去时,所以谓语动词用过去式met;主句为现在完成时,主语为He,结构为“has done”,且谓语动词要用延续性动词,make friends为短暂性动词,其延续性动词为be friends,故选C。
92.C
【详解】句意:——戴维和维姬结婚多久了?——大约四十年了。
考查延续性动词。How long多久,多长时间,后面的动词用延续性动词,根据回答“For about 40 years.”可知,句子用现在完成时;get married结婚,非延续动词,不能和时间段连用,be married“结婚”,延续性动词,故选C。
93.B
【详解】句意:——我可以和怀特先生通话吗?——对不起,他去了北京。但是他两天后回来。
考查时态以及动词短语。have been to去过,已经回来;have gone to去了,还未回来。根据“Sorry, he...Beijing”可知怀特先生现在不在,说明还未回来,用have gone to,排除AD;第二个空表示“回来”可用will return或者will come back。故选B。
94.C
【详解】句意:——李先生今天下午来检查我们的作业。你做完了吗?——还没有。我马上做。
考查时态。根据“Not yet”可知第一个句子用现在完成时have/has done;根据“I...it right now”可知是马上做,表示将来的动作用一般将来时will do。故选C。
95.D
【详解】句意:昨天他告诉我,他会早点来。但是到目前为止,他还没有出现。
考查时态。根据“Yesterday”可知,第一个空是一般过去时,用动词过去式,排除选项B和C。根据“so far”可知,第二个空是现在完成时,现在完成时的结构为have/has+done,否定结构为have/has not+done,排除选项A。故选D。
96.B
【详解】句意:自2017年以来,我在这个社区做了将近五年的志愿者。
考查现在完成时。since自从,后跟过去的时间点;for后跟一段时间。空一后“nearly five years”是一段时间,需用for;空二后“2017”是过去的时间点,需用since。故选B。
97.D
【详解】句意:到目前为止,埃里克已经学到了很多关于中国文化和历史的知识。
考查时态。根据“So far”可知,句子要用现在完成时,has/have done;主语是Erick,第三人称,要用has done,故选D。
98.C
【详解】句意:——你曾经去过英国么?——是的,我和我的家人去年去的。
考查动词时态用法。have been to...强调“过去到过而现在已返回”;have been in...强调“住在某地/待在某地一段时间”;have gone to...强调“去了某地,人还没有回来”。 第一空,根据“ever”可知,是“你曾经去过吗”,“过去到过而现在已返回”用have been to;第二空,根据时间状语“last year”可知,此处用一般过去时,go的过去式went。 故选C。
99.B
【详解】句意:——你想和我一起看一部纪录片《长城》吗?——当然。虽然我已经看过两次了,但我不介意再看一次。
考查非谓语动词以及时态。mind doing sth.“介意做某事”,动名词作宾语,排除AC;根据“twice”可知句子用现在完成时have/has done。故选B。
100.A
【详解】句意:——我已经去过长城了。——真的吗?你什么时候去的?
考查时态。根据“Really When...you go there ”可知是已经去过了,故第一句句子时态为现在完成时态,其结构为have/has +过去分词。has been to表示“去过”;has gone to表示“去了”,此处表示去过,用have been to。排除CD。第二句“when”后应用一般过去时,故选A。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
专题10 重点语法一:现在完成时和条件状语从句100题
学校:___________姓名:___________班级:___________考号:___________
一、条件状语从句,50题
1.(2023上·全国·八年级随堂练习)Your dream will never come true ________ you don’t work hard.
A.unless B.if C.that D.although
2.(2022上·河北石家庄·八年级统考期末)If Tom shares his problem with his parents, he ______ better.
A.will get B.gets C.got D.getting
3.(2023上·重庆永川·八年级统考期末)We won’t go to the park if it ________ tomorrow.
A.rain B.rains C.raining D.rained
4.(2023上·广东深圳·八年级深圳市高级中学校考期末)— We won’t pass the exam ________ we work hard.
— That’s why we are trying to prepare for the exam.
A.if B.unless C.although
5.(2022上·广东广州·八年级统考期末)I won’t believe your words ________ I’ve seen it with my own eyes.
A.unless B.if C.when D.after
6.(2022上·广东广州·八年级广州市天河中学校考期末)The temperature in North China is often below 0°C in winter. If you put water outside, it ________ into ice.
A.turn B.will turn C.would turn D.is turning
7.(2022上·广东广州·八年级广东番禺中学校考期末)In summer, food goes bad easily ________ it is put in the fridge.
A.if B.unless C.after D.until
8.(2023上·湖北武汉·八年级统考期末)—How about going climbing if it ________ this weekend.
—Good idea. But nobody knows if it ________.
A.is fine; rains B.will be fine; rains C.is fine; will rain D.will be fine; will rain
9.(2022上·湖北武汉·八年级武汉西藏中学校考期末)—Can we bring some food to the party
—I don’t think so. If you ________, the teacher won’t let you in.
A.do B.will bring C.don’t D.will do
10.(2023上·湖北武汉·八年级统考期末)—I want to know if you ________ to the party tomorrow.
—I will if I ________ free.
A.come; am B.come; will be C.will come; am D.will come; will be
11.(2023上·湖北武汉·八年级统考期末)—How bad! The city is becoming more crowded than before.
—Yes, and it’ll get worse ________ we do nothing.
A.if B.though C.until D.although
12.(2022上·湖北武汉·八年级统考校考)—Mom, can I go to the party tonight
—________ you come back before 10 o’clock tonight, dear.
A.As long as B.Because C.When D.Although
13.(2023·河北石家庄·八年级统考期末)I think you will miss the train ________ you hurry up.
A.if B.until C.as soon as D.unless
14.(2023·河北保定·八年级统考期末)If everyone ________ hard, I believe our dream will come true soon.
A.was working B.worked C.will work D.works
15.(2023上·湖北十堰·八年级统考校考)—I really want to pass the exam for further study.
—Believe in yourself. Your dream will come true ________ you work hard.
A.even if B.as long as C.as soon as D.because of
16.(2023上·重庆沙坪坝·八年级重庆八中校考校考)My father always tells me I can be successful ________ I keep working hard.
A.although B.before C.as long as D.but
17.(2023上·天津红桥·八年级统考校考)They’ll go for a picnic on the beach tomorrow ________ it is fine.
A.or B.if C.so D.and
18.(2023上·吉林长春·八年级吉林省第二实验学校校考校考)You can use my car ________ you drive it carefully.
A.so B.as long as C.although D.but
19.(2023上·河北石家庄·八年级校考校考)I think we will be successful________ we work hard together.
A.although B.as long as C.before D.so
20.(2023上·江西宜春·八年级统考校考)—Mom, can I watch TV now
—No. You can watch it ________ you finish your homework.
A.because B.as long as C.before D.but
21.(2023上·湖北襄阳·八年级统考校考)— ________ we work together, nothing can stop Chinese people and the Chinese nation.
— That’s for sure. Our great China now is so strong.
A.As long as B.As soon as C.As often as D.As well as
22.(2023上·山东滨州·八年级统考校考)I think we can finish the work on time ________ we put our time to good use.
A.before B.although C.as long as D.as much as
23.(2023上·辽宁锦州·八年级统考校考)We don’t need lots of friends ________ they are good.
A.because B.as soon as C.as long as D.As well as
24.(2023上·辽宁铁岭·八年级统考校考)________ you don’t give up, your dreams will come true.
A.As long as B.As well as C.As often as D.As soon as
25.(2023上·湖北武汉·八年级统考校考)—Mom, can I go to the party tonight
—________ you come back before 10 o’clock tonight, dear.
A.Though B.Because C.When D.As long as
26.(2023上·江西抚州·八年级统考校考)________ you practice dancing hard, you will have the chance to be on the show.
A.As soon as B.As well as C.As far as D.As long as
27.(2023上·河北石家庄·八年级校考期末)You’ll be late for school ________ you get up early.
A.unless B.if C.until D.though
28.(2023·八年级单元测试)Shanghai Legoland Discovery Centre has recently opened. It has a special rule that adults are not allowed to enter ________ they go with a child.
A.unless B.whenever C.though D.until
29.(2023·八年级单元测试)The exchange students ________ warmly welcomed if they ________ to Shanghai.
A.are, comes B.is, will come C.will be, come D.will be, will come
30.(2022上·山东青岛·八年级统考期末)We can’t pass the exam ________ we work hard from now on.
A.because B.if C.unless D.or
31.(2022上·河北邯郸·八年级统考期末)If they ________ a party tonight, half the class ________. Because we have a test tomorrow.
A.have, come B.have, will come
C.have, won’t come D.will have, won’t come
32.(2023上·重庆万州·八年级统考期末)We will have a party if Tom ________ our team.
A.will join B.joins C.joined D.is joining
33.(2023上·重庆·八年级统考期末)You can make delicious food ________ you follow my ways.
A.as much as B.as well as C.as far as D.as long as
34.(2023上·重庆梁平·八年级统考期末)—What’s your winter vocation plan
—If I ________ high grades in the final exams, I ________ to Dali for a trip.
A.will get; will go B.will get; go C.get; go D.get; will go
35.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)—Let’s climb to the top of the mountain ________ you are not tired, shall we
—You ________ be kidding! I am afraid of high places!
A.if; must B.when; may C.since; should D.although; can
36.(2022上·广东广州·八年级统考期末)Our city will become more and more beautiful ________ we try our best to protect it.
A.unless B.if C.so D.but
37.(2022上·广东广州·八年级铁一中学校考期末)— What ________ if you pour oil on water
— It ________.
A.will happen, will float B.will happen, floats C.happens, floats D.happens, will float
38.(2022上·广东广州·八年级铁一中学校考期末)Tom won’t make any progress ________ he studies harder than before.
A.if B.when C.unless D.because
39.(2022上·广东广州·八年级统考期末)—Jimmy, dinner is ready!
— No, Dad. I ________ leave my room ________ Mum asks me to go.
A.won’t; if B.don’t; if
C.won’t; unless D.don’t; unless
40.(2022上·广东汕尾·八年级统考期末)You could hardly imagine how amazing the Great Wall was ________ you saw it with your eyes.
A.if B.unless C.so D.when
41.(2022上·广东汕尾·八年级统考期末)—The radio says it will be snowy tomorrow.
—Really If it ________, I ________ to school.
A.snows; walk B.snows; will walk C.will snow; walk D.will snow; will walk
42.(2022上·广东深圳·八年级深圳实验学校校联考期末)I ________ loving English ________ the Sun rises in the west.
A.won’t stop; if B.won’t stop; unless
C.will stop; unless D.will stop; if
43.(2022上·广东广州·八年级广州市番禺区市桥东风中学校考期末)I won’t go to sleep ________ my mother tells me a story.
A.because B.unless C.if D.but
44.(2022上·广东广州·八年级校考期末)He ________ pass the exam ________ he spends more time studying than before.
A.will; unless B.won’t; unless C.will; if not D.won’t; if
45.(2022上·广东广州·八年级统考期末)Ice ________ into water faster if we ________ some salt onto it.
A.will turn; will put B.will turn; are putting
C.turns; put D.turns; will put
46.(2022上·广东广州·八年级执信中学校考期末)________ you brush your teeth every day, you will get a toothache.
A.If B.When C.Unless D.Though
47.(2022上·广东广州·八年级执信中学校考期末)Don’t worry. She ________ you a call if she ________ Beijing.
A.gives; reaches B.will give; will reach
C.will give; reaches D.gives; will reach
48.(2022上·广东深圳·八年级校考期末)—Don’t promise anything unless you’re 100 percent sure.
—I feel sorry for breaking my promise and I won’t in the future.
A.if you’re B.although you’re C.as you are D.if you aren’t
49.(2023上·天津·八年级校考期末)If she __________ enough sleep, she ________ tired at school.
A.won’t get; will feel B.won’t get; feels
C.doesn’t get; will feel D.doesn’t get; feels
50.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)You can’t speak more fluently ________ you talk with others in English as much as possible.
A.if B.unless C.when D.because
二、现在完成时,50题
51.(2022上·广东广州·八年级广东番禺中学校考期末)—________ you ________ your homework
—Yes. I ________ it an hour ago.
A.Did, finish; have finished B.Did, finish; finished
C.Have, finished; finished D.Have, finished; have finished
52.(2022·广东江门·八年级校考校考)—Have you finished your homework ________, Tony
—Yes, I’ve ________ finished it.
A.already; yet B.yet; never C.ever; yet D.yet; already
53.(2022·湖北·统考中考真题)—Your watch is really old.
—Yes, I ________ it since I was six.
A.have B.will have C.have had D.am having
54.(2022上·广东广州·八年级执信中学校考期末)I haven’t seen him ________ three years ________ we met in Shanghai.
A.for; since B.since; for C.in; since D.for; when
55.(2022上·广东广州·八年级统考期末)I’ve worked as a teacher in this school ________ 10 years ________ 2011.
A.since; for B.for; since C.for; for D.since; since
56.(2022上·广东广州·八年级铁一中学校考期末)—I’ve got the book The Three-body Problem.
—You’ll love it. I ________ it twice already.
A.am reading B.have read C.was reading D.will read
57.(2022上·广东广州·八年级广州市番禺区市桥东风中学校考期末)Tom and I have been friends _________ three years. He is kind.
A.already B.yet C.for D.since
58.(2022上·广东广州·八年级广州市天河中学校考期末)We have studied at Tianhe Middle School ________ 2021.
A.for B.since C.from D.in
59.(2022上·广东深圳·八年级校考期末)—Our motherland ________ a lot so far.
—Yes. I hope it will be even ________.
A.has changed; better B.changed; good C.has changed; well D.changed; better
60.(2022·广东深圳·八年级校考期末)—I ________ what happened to the shop owner. His shop ________ since last week.
—Don’t worry. I think he is on vacation.
A.think; has been shut B.wonder; has been shut
C.want to know; has closed D.think; has closed
61.(2022上·广东广州·八年级统考期末) There are so many beautiful places in China I ________ most of them before. I hope I can visit them one day.
A.didn’t go to B.haven’t been to
C.haven’t gone to D.haven’t been in
62.(2022上·广东广州·八年级统考期末)Yang Liwei ________ the first Chinese astronaut to travel into space in 2003. So far, China ________ many astronauts into space.
A.has become; sent B.became; has sent
C.became; sent D.has become; has sent
63.(2022·广东江门·八年级江门市新会东方红中学校考校考)—I am not feeling well. I ________ like this since last Friday.
—You’d better go to see a doctor.
A.was B.will be C.felt D.have been
64.(2022上·广东广州·八年级广东番禺中学校考期末)—How long ________ you ________ these books
—For a month.
A.do; keep B.did; keep C.will; borrow D.have; kept
65.(2022·广东江门·八年级校考校考)I _________ the book for ten days. I have to return it to the library today.
A.have borrowed B.borrowed C.have kept D.kept
66.(2023·广东江门·八年级校考校考)My friend’s new restaurant in Wanda Plaza ________ two years ago, but I ________ there so far.
A.has opened; haven’t been B.has been open; haven’t gone
C.opened; haven’t gone D.was open; haven’t been
67.(2023·广东江门·八年级新会陈经纶中学校考校考)—Do you see John
— Sorry, he _________ Japan. But he _________ me just now.
A.has gone to, called B.has been to, called
C.has been to, calls D.has gone to, has called
68.(2023·广东江门·八年级校考校考)Daming ________ a member of the football team since one year ago.
A.will become B.became C.has been D.has become
69.(2022·江西宜春·八年级江西省万载中学校考校考)She ________ the book ________ two days ago.
A.has borrowed; since B.has kept; for C.kept; since D.has kept; since
70.(2023·广东茂名·八年级校联考)The man in the black T-shirt can’t be Eric because he ________ Hong Kong Arts Centre.
A.have gone to B.has gone to C.have been to D.has been to
71.(2023·广东茂名·八年级校联考)—Mum, I ________ the sugar with water already. What should I do next
—Uh, put some eggs and strawberry jam into it.
A.am mixing B.will mix C.was mixing D.have mixed
72.(2023·广东韶关·八年级统考)—Where is Alice
—She ________ to the library.
A.goes B.will go C.has gone D.had gone
73.(2022上·广东广州·八年级执信中学校考期末)—________ you ________ your homework yet
—Yes. I ________ it a moment ago.
A.Did, do; finished B.Have, done; have finished
C.Have, done; finished D.Have, do; finished
74.(2023·广东韶关·八年级统考)He ________ in this school since 1995.
A.study B.studying C.has studied D.will study
75.(2023·广东江门·八年级江门市第二中学校考)I have been in Jiangmen ________.
A.for forty years ago B.since forty years ago
C.forty years ago D.before forty years
76.(2023上·广东深圳·八年级深圳市高级中学校考期末)— Where is my sister, mum
— She ________ to the library. She will be back soon.
A.has been B.has gone C.is going
77.(2023上·广东深圳·八年级深圳市高级中学校考期末)Since Mr. White ________ to our school in 2020, he ________ us English.
A.has come; has taught B.has come; taught C.came; has taught
78.(2023上·广东深圳·八年级校考期末)Since then, we ________ with each other.
A.kept in touch B.have kept in touch
C.have kept on touch D.kept in contact
79.(2023上·广东深圳·八年级校考期末)Go ________ home. Your mother ________ a delicious meal for you.
A.straightly; prepared B.straight; prepared
C.straight; has prepared D.straightly; has cook
80.(2023上·广东深圳·八年级校考期末)Choose the correct sentence.
A.You can buy anything besides the yogurt because the yogurt is terrible.
B.So far, we are here for two hours.
C.I have joined the army for two years.
D.Your advice is much more helpful.
81.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)— Tom, how long have you ________ this book, two or three weeks
— Two weeks.
A.bought B.borrowed C.kept D.lent
82.(2022上·广东深圳·八年级深圳实验学校中学部校联考期末)We ________Lily since she was a little girl. She works as ________ as her elder sister.
A.have known; hardly B.had known; hardly
C.knew; hard D.have known; hard
83.(2022上·广东广州·八年级统考期末)—Have you ever ________ to Shanghai
—Yes, I have. I ________ there three years ago with my parents.
A.travel; go B.travelled; go C.travelled; gone D.travelled; went
84.(2022上·广东广州·八年级铁一中学校考期末)—May I speak to Miss Zhang, please
—Sorry. She is not here. She ________ Beijing.
A.has been to B.has gone to C.went to D.goes to
85.(2022·广东江门·八年级统考期末)— Have you ever ________ to the Great Wall, Jill
— Yes. I ________ there last summer.
A.go; go B.been; went C.gone; went D.gone; been
86.(2021上·八年级校考单元测试)—Are you a Party Member
—Yes, I ________ the Party three years ago. I _________ a Party Member for three years.
A.joined, have been B.has joined, have been
C.was joined, am D.joined, was
87.(2022上·广东广州·八年级统考期末)— Why are you so nervous, Nancy
— I’m going on an educational exchange next week. But I ________ my host family yet.
A.didn’t talk with B.haven’t talked to
C.don’t talk with D.am not talking to
88.(2022上·广东广州·八年级统考期末)My mum has worked as a teacher ________ September 1990.
A.for B.before C.since D.until
89.(2022上·辽宁沈阳·八年级沈阳市第一三四中学校考期末)Our English teacher is very nice. We ________ friends since three years ago.
A.have been B.have made C.were D.became
90.(2022上·辽宁沈阳·八年级沈阳市第一三四中学校考期末)—________ you ever ________ to Japan
—Yes. I ________ there with my mum last summer.
A.Do...go, go B.Have...been, went C.Have...gone, went D.Is...go, go
91.(2022上·广东深圳·八年级深圳实验学校校联考期末)He ________ a foreigner since he ________ her in Shenzhen.
A.has made friends with; met B.has made friends with; has met
C.has been friends with; met D.has been friends with; has met
92.(2022上·广东深圳·八年级校考期末)—How long ________ David and Vicky ________ married
—For about 40 years.
A.were; being B.have; got C.have; been D.did; get
93.(2022上·广东深圳·八年级深圳实验学校校联考期末)—May I speak to Mr. White
—Sorry, he ________ Beijing. But he ________ in two days.
A.has been to; will return back B.has gone to; will come back
C.has gone to; will return back D.has been to; will come back
94.(2022上·广东深圳·八年级深圳实验学校校联考期末)—Mr. Li will come to check our homework this afteroon. ________ you ________ it
—Not yet. I ________ it right now.
A.Did, finish; will do B.Did, finish; am doing
C.Have, finished; will do D.Have, finished; am doing
95.(2022上·广东广州·八年级统考期末)Yesterday he ________ me he would come early. But so far, he ________.
A.told; didn’t turn up B.has told; hasn’t turned up
C.has told; didn’t turn up D.told; hasn’t turned up
96.(2022上·广东广州·八年级统考期末)I’ve worked as a volunteer in this community ________ nearly five years ________ 2017.
A.since; for B.for; since C.since; since D.for; for
97.(2022上·广东广州·八年级广州市番禺区市桥东风中学校考期末)So far, Erick ________ a lot about Chinese culture and history.
A.learns B.learned C.learning D.has learnt
98.(2022上·广东广州·八年级校考期末)— ________ you ever ________ the UK
— Yes, I ________ there with my family last year.
A.Have; gone to; was going B.Have; been in; went
C.Have; been to; went D.Have; gone to; went
99.(2022·广东深圳·八年级校考期末)—Would you like to watch a documentary The Great Wall with me
—Certainly. I don’t mind ________ it again although I ________ it twice.
A.to see, saw B.seeing, have seen C.to see, have seen D.seeing, saw
100.(2022上·广东广州·八年级广州市天河中学校考期末)—I ________ the Great Wall.
—Really When ________ you go there
A.have been to, did B.have been to, have C.have gone to, did D.went, did
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)
同课章节目录