Module 2 Experiences 语法Grammar 现在完成时(1)-2024-2025学年八年级英语下册模块重难点易错题精练(外研版)
班级 姓名 学号 分数
Module 2 Experiences
现在完成时(1)
(时间:60分钟,满分:100分)
一、定义
(1)表示过去发生或已经完成的动作对现在造成的影响或结果。
He has just had my breakfast. 他刚吃了我的早饭。
(“吃饭”是发生在过去的动作,对现在造成的结果是“他不饿了,我没饭吃了”)
I have just cleaned my clothes. 我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)
二、现在完成时的构成(注意这里的have/has为助动词)
肯定句 | 主语 + have /has +动词过去分词 +其他. You have seen the film Harry Potter twice. |
否定句 | 主语 + have/has+ not + 动词过去分词 +其他. You haven’t seen the film Harry Potter twice. |
一般疑问句及其答语 | Have/Has + 主语 + 动词过去分词+其他 ? Have you seen the film Harry Potter twice? |
肯定回答: Yes,主语+have/has. Yes,I have. | |
否定回答: No,主语+haven’t/hasn’t. No,I haven't. |
一、单项选择(本大题共30小题,每小题2分,共60分)
1.—Is the Great Wall worth visiting?
—Of course. I ________ it many times and the views always surprise me.
A.climb B.are climbing C.climbed D.have climbed
2.The environment in Gansu Province ________ a lot in the past few years.
A.improved B.will improve C.was improving D.has improved
3.My family and I ________ towards a greener life for many years.
A.are working B.were working C.will work D.have worked
试卷第1页,共1页
学科网(北京)股份有限公司
4.I haven’t seen you ________. Where did you go?
A.usually B.suddenly C.quickly D.recently
5.—Can I borrow your car for a couple of days?
—Sorry, but I________ it to Nandy.
A.lent B.have lent C.am going to lend D.had lent
6.We ________ a great increase in the use of renewable energy in the past five years.
A.have seen B.saw C.had seen D.will see
7.Scientists ________ how the brain keeps memories for many years, and their work continues today.
A.study B.studied C.have studied D.were studying
8.How long ________ you ________ (study) English?
A.do; study B.have; studied C.are; studying D.did; study
9.Because of a bad sickness, I have ________ in bed for 15 days.
A.lain B.laid C.lying
10.—Have you ________ the article about animals in the newspaper?
—Yes. The writer is very wonderful!
A.read B.readed C.reading
11.My parents know Sue very well because they ________ her many times.
A.meet B.are meeting C.will meet D.have met
12.—________ Ann ever ________ online with you?
—No, she hasn’t.
A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted
13.—The movie The Wandering EarthⅡ (《流浪地球Ⅱ》) is wonderful.
—That’s true. So far, I ________ it twice.
A.watched B.have watched C.will watch
14.Mrs. Wang knows this city very well. She ________ here for thirty years.
A.lives B.is living C.has lived D.will live
15.My father has already ________ the books. How great he is!
A.write B.wrote C.written D.writes
16.— My watch doesn’t work.
— Don’t worry. Your dad may help have it ________.
A.fixed B.fixs C.fix D.fixing
试卷第2页,共1页
学科网(北京)股份有限公司
17.I ________ an invitation to Lily’s birthday party. I can’t wait to go.
A.was receiving B.will accept C.have received
18.It is true that AI _________ our life a lot in the past few years.
A.changes B.has changed C.will change D.is changing
19.—Mike ________ a lot. He used to be a troublemaker, but now he is serious.
—People sure change! I’m sure he’ll grow into a fine young man.
A.changed B.will change C.is changed D.has changed
20.—Would you like some bread?
—No, thanks. I ________ breakfast. I’m full now.
A.have B.will have C.have had D.am having
21.This book must be great. My brother ________ it four times.
A.reads B.was reading C.is reading D.has read
22.-________ you seen the movie Gone with the Wind?
-No, never.
A.Do B.Can C.Have D.Has
23.—Why is Jack so happy?
—Because he has ________ in passing the exam.
A.succeed B.success C.failed D.succeeded
24.The 13-year-old artist ______ more than 50 paintings so far.
A.created B.will create C.has created
25.—When will you return the book?
—Sorry, I __________ reading it. Can I give it back to you tomorrow?
A.wasn’t finishing B.don’t finish C.haven’t finished D.won’t finish
26.— Where is your father?
— He ________ Australia.
A.goes B.went C.has been in D.has gone to
27.—Your sister ________ to London to study English. Is that true?
—Yes, she ________ there for two months.
A.has been; has been B.will go; has gone C.gone; will be D.has gone; has been
28.________ you ever ________ (visit) the Great Wall?
A.Have; visited B.Do; visit C.Are; visiting D.Will; visit
试卷第3页,共1页
学科网(北京)股份有限公司