期末单项选择100题 2025-2026学年外研版八年级英语上册
【外研】八上英语 ·期末 ·单项选择(100 题)(学生版)
1 .Mr. Zhang isn’t in the office now. He ________ for half an hour.
A .left B .has left C .has gone D .has been away
2 .I ________ in Eco-city since 2020, and I love this beautiful city.
A .lived B .was living C .have lived D .haven’t bought
3 .—________ you ________ the new film?
—Not yet. I will see it this weekend.
A .Have; seen B .Did; see C .Will; see D .Do; see
4 .—How long ________ you ________ the English learning app?
—For more than two months. It helps a lot.
A .do; use B .will; use C .have; used D .did; use
5 .Chinese tea culture ________ to many countries around the world since the 17th century.
A .spreads B .spread C .has spread D .will spread
6 .—Where is Millie? I haven’t seen her for a long time.
—She ________ the USA and she ________ New York for two months.
A .has been to; has been in B .has gone to; has been in
C .has been in; has been to D .has gone to; has been to
7 .—________ you ever ________ to Beijing?
—Yes, twice.
A .Have; gone B .Have; been C .Did; go D .Will; go
8 .He ________ in this school for 5 years.
A .works B .worked C .has worked D .will work
9 .Tom and I ______ friends since childhood. We get along well with each other.
A .are B .will be C .were D .have been
10 .Mr. Black ______ maths for more than twenty years in our school.
A .teaches B .will teach C .has taught D .taught
11.—I can’t find my book, Mum. ________ you ________ it anywhere?
—I ________ it on your bed a few minutes ago.
A .Did, see; saw B .Did, see; have seen C .Have, seen; saw D .Have, seen; have seen
12 .—Tom, have you finished your work ________?
—Yes. I have ________ finished it.
A.just; already B .yet; already C .already; yet D .yet; yet
第 1 页 共 30 页
学科网(北京)股份有限公司
【外研】八上英语 ·期末 ·单项选择(100 题)(学生版)
13 .Mr. Brown has taught us English ________ two years. He has been here ________ two years ago.
A .for; since B .since; for C .for; for D .since; since
14 .I ______ much exercise since I got my computer last year.
A .didn’t do B .haven’t done C .won’t do D .am not doing
15 .She ________ there many times and always enjoys life there.
A .has been B .has gone C .hasn’t been D .hasn’t gone
16 .My grandfather has lived in this small town ________ he was born.
A .for B .since C .when D .before
17 .Hundreds of years ________since then, and the Six-chi Lane is still there.
A .have passed B .will pass C .passed D .pass
18 .Lily has ________ read the storybook, so she can lend it to you.
A .now B .already C .yet D .still
19 .Actually, she ________ Maddie the whole story yet.
A .told B .hasn’t told C .tells D .didn’t tell
20 .—What’s your hobby?
—I like ________ stamps. I ________ hundreds of stamps so far.
A .collecting; have collected B .collect; collected
C .collecting; collected D .collect; have collected
1 .My brother likes to stay at home, but I prefer ________ out with friends.
A .go B .gone C .to go D .goes
2 .My sister decided ________ paragliding with her friends last weekend.
A .try B .to try C .trying D .tried
3 .I plan ________ Days ofOur Past tonight.
A .to watch B .watch C .watching D .watched
4 .—Don’t forget ________ your history book tomorrow morning.
—Sorry, I ________.
A .to bring; don’t B .to bring; won’t C .bringing; don’t D .bringing; won’t
5 .Please stop ________ and go out for a walk. Remember ________ warm clothes.
A .to study; to wear B .studying; to wear C .to study; wearing D .studying; wearing
6 .—Would you like ________ shopping with me?
—Sorry, I feel like ________ books at home.
A .to go; read B .going; read C .to go; reading D .going; reading
第 2 页 共 30 页
学科网(北京)股份有限公司
【外研】八上英语 ·期末 ·单项选择(100 题)(学生版)
7 .We hope ______ a picnic in the park if it is fine tomorrow.
A .to have B .have C .having D .has
8 .—My eyesight is getting worse these days. I’d like ________ my eyes checked.
—Perhaps you should ________ the time on the computer.
A .to have; to reduce B .having; reducing C .having; to reduce D .to have; reduce
9 .I expected ________ my friend, but my car broke down on the way.
A .meet B .to meet C .meeting D .meets
10 .Lu Yao is such a friendly girl that she offers ______ me around Kunming.
A .show B .to show C .showing D .to showing
11.You will fail ________ the train ticket if you don’t book it online early.
A .buy B .buying C .to buy D .to buying
12 .—We are all looking forward to _________ the new movie next week. What about you?
—I’m willing _________ with you. It must be great fun.
A .watch; to go B .watching; to go C .watching; going D .watch; going
13 .We should avoid ________ loudly on the phone in public.
A .speak B .speaks C .speaking D .to speak
14 .They worked hard and succeeded in ________ the project on time.
A .finish B .finishing C .finished
15 .Peter enjoys ______ stamps in his free time. It’s his hobby.
A .collect B .to collect C .collecting D .collects
16 .The doctor led us ________ more attention to ________ the sick pigs away from us.
A .to pay; keep B .to paying; keeping C .to pay; keeping D .to paying; keep
17 .You should practise ________ from now on if you want to win the race.
A .run B .running C .runs D .to run
18 .Our monitor suggested ________ to the museum this weekend to learn more about history.
A .go B .to go C .going D .to going
19.The story Yu Gong Moves the Mountains tells us not to give up _______ hard. Remember, anything is
possible if you work hard.
A .work B .to work C .working D .worked
20 .Could I at least finish _______ this show?
A .watch B .to watch C .watching D .watched
第 3 页 共 30 页
学科网(北京)股份有限公司