Module 3 Journey to space 语法Grammar 现在完成时(2)-2024-2025学年八年级英语下册模块语法精讲精练(外研版)
Module 3 Journey to space
现在完成时(2)
(时间:60分钟,满分:100分)
现在完成时的标志词
常用于现在完成时的标志词(组)有:
already(已经),yet(已经),never(从不),ever(曾经),just(刚刚),so far,(到目前为止), since+时间点/从句(从句常用一般过去时),for+时间段
常与以下几类时间状语搭配使用:
already(已经):用于肯定句,强调动作已完成,位置较灵活,可放在助动词后、过去分词前,也可放在句末。例如:I have already eaten breakfast.(我已经吃过早饭了。)
yet(还,尚):用于否定句和疑问句,一般放在句末。如:She hasn't arrived yet.(她还没到呢。)
just(刚刚):表示动作刚发生不久,常放在助动词后、过去分词前。例如:He has just left.(他刚刚离开。)
ever(曾经):多在疑问句中用来询问过去的经历。比如:Have you ever been to London?(你曾经去过伦敦吗?)
never(从不):用于否定句,表明从来没做过某事。例如:I have never climbed that mountain.(我从来没爬过那座山。)
for + 时间段:说明动作持续的时间长度,如:They have lived here for five years.(他们在这里住了五年了。)
since + 时间点:表示从过去某个时间开始,例如:He has studied English since he was ten years old.(他从十岁起就学习英语了。)
一、单项选择(本大题共30小题,每小题2分,共60分)
1.—Have you finished your homework ________?
—Not ________ . I need another hour.
A.yet; already B.yet; yet C.already; yet
2.—Bill, have you finished reading Treasure Island ________?
—Yes, I have ________ finished it. I read it yesterday.
A.already; already B.already; yet C.yet; already D.yet; yet
3.—Have you cleaned the yard ________?
—Yes, I’ve ________ cleaned it.
A.already; already B.already; yet C.yet; already
试卷第2页,共2页
学科网(北京)股份有限公司
4.Have they made any kites ______?
___Yes .They have ______ made some kites .
A.yet, yet B.already , already C.yet , already D.already ,yet
5.一Have you worked out that maths problem?
一_________.
A.Not yet B.Never C.Not still D.Not already
6. –Have you finished cleaning all the tables ______ ?
–Yes, I have _____ cleaned them.
A.yet; yet B.yet; already C.already; already.
7.Great changes ________ place in those villages in the last ten years.
A.took B.have taken C.will take
8.—Your new bike is so nice! When did you buy it?
—In May. I ________ it for two weeks.
A.had B.have had C.have bought D.bought
9.—Since 2008, Zhang Guimei ________ many girl students go out of the mountain to achieve their dreams.
—What a great teacher she is!
A.helped B.has helped C.was helping
10.This book must be great. My sister ________ it five times.
A.has read B.reads C.is reading D.was reading
11.—Someone to Talk to is exciting.
—I agree with you. I _______ it twice.
A.read B.have read C.had read D.was reading
12.—Hurry up! The movie ________.
—Don’t hurry! Safety comes first. It only started a few minutes ago.
A.has begun B.would begin C.will begin D.had begun
13.Great changes ________ in our city in the past five years.
A.have happened B.happened C.happen D.were happening
14.Mike is very interested in Chinese culture, and he ________ Chinese for three years.
A.learns B.is learning C.will learn D.has learned
15.—How long has the boy owned the toy train and railway set?
—He’s owned it ________ his fourth birthday.
试卷第2页,共1页
学科网(北京)股份有限公司
A.at B.on C.since
16.—Have you finished your homework?
—Yes, I have ________ done it.
A.ever B.yet C.already D.never
17.— I have __________ finished reading the book.
— Really? I haven’t finished it _________ .
A.yet; already B.already; already C.yet; yet D.already; yet
18.— Have you heard from your parents ________?
— Yes, I’ve _______ heard from them.
A.already; yet B.yet; never C.yet; already
19.—Have you cleaned your room ________?
—Yes, I’ve ________ cleaned it.
A.already, already B.already, yet C.yet, already
20.—Have you finished your homework________?
—Yes,I have________ finished it. Can I watch TV now, Mum?
A.already, already B.yet, already C.yet, yet D.already, yet
21.I’ve ________ finished my homework, but I haven’t handed it in________.
A.already; already B.yet; already C.already; yet
22.—Where is Alice? The film will begin.
—Don’t worry. I ________ her and she is on the way.
A.tell B.will tell C.have told
23.—Sam, you ________ the table yet. It’s all messy!
—Sorry, I’ll do it immediately.
A.haven’t cleared B.weren’t clearing C.won’t clear D.don’t clear
24.—Mom, where’re my sports shoes? I can’t find them anywhere.
—Oh, I ________ them.
A.will wash B.have washed C.was washing
25.—I’ve heard that the China-Europe Express Rail service _________ a lot.
—Yes. It takes only about 10 days for a train from Xi’an to Duisburg now.
A.improved B.has improved C.will improve D.was improving
26.—Mark ________ his dream after hard study.
试卷第3页,共1页
学科网(北京)股份有限公司