文档内容
2024-2025学年八年级英语下册单元模块满分必刷题(人教版)
Unit 9 Have you ever been to a museum?
【刷语法】(重点语法提升练)- 现在完成时(2)
语法精讲
【易错警示】
1. 注意这几个词组的区别:
have/has been to 去过 常与ever, never, once, twice, several times连用
have/has gone to 去了(短暂停留在别的地方)
have/has been in 在……生活、居住,常与for+时间段,since+时间点连用
2. 现在完成时与一般过去时的区别:
现在完成时侧重对现在的影响;一般过去时只是对过去的描述,不强调影响,是过去的时间点发生的事情。
When提问时间点,不能跟现在完成时连用。
如:I have had breakfast. 我已经吃了早餐了。(已经饱了,不用再吃了)
I had breakfast. 我吃过早餐了。(普通描述过去的事情,没有饱不饱的含义)
Derek has watched the movie. When did he watch it? 德里克已经看过这电影了。他什么时候看的?
语 法 精 练
过关测试满分:60分 时间:40分钟
一、单项选择(每小题1分,共40分)
1.— Where is your father?
— He ________ Australia.
A.goes B.went C.has been in D.has gone to
2.As an exchange student, Alan ________ Shijiazhuang for three years.
A.has been to B.has been in C.has gone to D.has been
3.Denise _________ the Liaoning Provincial Museum for hours and she will be back at five o’clock.
A.has been to B.has gone to C.has been in D.has gone in
4.—Dave is not here. He’s ________ the new museum.
—He’s ________ the museum. Why does he go there again?A.gone to; been to B.been to; gone to C.been in; been to
5.—Lucy ________ London. How can I get in touch with her?
—Don’t worry. She will phone you as soon as she comes back.
A.has gone to B.has been to C.have gone to D.have been to
6.—Lucy, where is your mom?
—She ________ the supermarket. She ________ soon.
A.has gone to; comes backB.has been to; will come back C.has gone to; will be back
7.— China is a wonderful place.
—So it is. I ________ there twice.
A.have been B.have gone C.went D.will go
8.—Hello! This is Daniel speaking. May I speak to Amy, please?
—Sorry, but she ________ the city library.
A.will go to B.was going to C.has gone to D.goes to
9.—Is Tom at home?
—No, he _________ to the town.
A.has been B.has gone C.goes D.will go
10.—Jack, I haven’t seen your brother for a long time.
—He ________ Shanghai on business for two months.
A.has been to B.has gone to C.has been in
11.—________ to the United States?
—No, never, but I went to Canada last year.
A.Have you been B.Have you gone C.Did you go
12.I will not go to Sanya for vacation this winter because I ________ there many times.
A.have been to B.have been C.have gone
13.—I hear you ________ to Japan once.
—Yes. I ________ there last year.
A.have gone; went B.have been; went
C.went; have been D.went; went
14.—Ben and Sue aren’t at home, are they?
—No. They __________ to London on business.
A.have gone B.go C.have been D.will go15.—I’ll return the book to Jim, but I can’t find him there.
—He _________ the school library. You can find him there.
A.has been to B.has gone to C.went to D.was away from
16.—Have you ever _________ the Great Wall?
—Yes, only once.
A.been to B.gone to C.go to D.been
17.—May I speak to Mr.Lin?
—Sorry, he __________ Hangzhou. He __________ back in a week
A.has been to, came B.has been in, comes C.has gone to, will come
18.Amy loves to talk about travel. She__________ many places of interest.
A.has gone to B.has been to C.has been in D.will go
19.My brother __________ Dalian for two months.
A.has left B.has come to
C.has gone to D.has been in
20.—How many times has your brother ________ abroad?
—Only once. He ________ to France in 2022.
A.been; went B.gone; went C.been; has gone
21.—We ________ our homework. What about going out to play?
—That’s great. Let’s go now.
A.finished B.have finished C.will finish D.are finishing
22.Astronauts (宇航员) on the Chinese Space Station _______ some plants already, and it helps us learn about
living in space.
A.grew B.were growing C.have grown D.will grow
23.The environment in Gansu Province ________ a lot in the past few years.
A.improved B.will improve C.was improving D.has improved
24.—Excuse me, ________ you ever ________ a UFO?
—Yes, I saw one in the sky while I ________ back home last month.
A.did; see; was walking B.have; seen; walked C.have; seen; was walking
25.—It is ten years ________ we met each other.
—How time flies! I can’t believe that we ________ friends for ten years.
A.when; have made B.since; have madeC.when; have been D.since; have been
26.How clean the classroom is! I think someone ________ it.
A.is cleaning B.will clean C.has cleaned D.cleans
27.My sister ________ the book three times. She wants to read it again.
A.reads B.has read C.is reading D.will read
28.—He who doesn’t reach the Great Wall is not a true man.
—So far I ________ to the Great Wall several times.
A.went B.goes C.will go D.have been
29.Li Ming ________ to school. Maybe on the way.
A.went B.goes C.has gone D.is going
30.—_________ she ever visited the London Eye?
—Yes. She _________ it two years ago.
A.Did; visited B.Will; has visited
C.Has; visited D.Has; has visited
31.I ________ a letter to Winnie. She agrees to visit Shanghai this winter holiday.
A.am writing B.write C.have written D.will write
32.—________ you ________ of the International Museum of Toilets in India yet?
— No, not yet.
A.Has; heard B.Have ; heard C.Did; hear D.Do; hear
33.If you ________ it, put up your hands and let me know.
A.were finishing B.will finish C.have finished D.are finishing
34.In the past three years, we ________ about three thousand English words.
A.learned B.was learning C.have learned D.had learned
35.—When ________ you ________ the novel back to me?
—Sorry, I ________ it. How about Friday?
A.did; give; didn’t finish B.do; return; don’t finish C.will; give; haven’t finished
36.—It’s raining! When did it start?
—I don’t know exactly. In fact, the weather report says that it ________ for two days.
A.lasts B.has lasted C.lasted D.will last
37.Mrs. Black ________ me a lot with my English in the last three years.
A.helps B.helped C.is helping D.has helped38.Ever since then, she ________ a popular reporter.
A.be B.is C.was D.has been
39.I am surprised at the new look of Hefei, for it ________ a lot over the years.
A.changed B.changes C.will change D.has changed
40.My mother ________ the shopping mall for hours. But she hasn’t found a favourite dress yet.
A.went into B.has gone to C.has been in D.has arrived at
二、用所给词的正确形式填空(每小题1分,共20分)
41.Tony and his friends (go) to Yunnan. They will be back in a week.
42.—May I have the key to Room 224, please? I want to have a rest.
—Of course. We (tidy) the room up. Here you are.
43.The movie is so meaningful. Uncle Joe (see) it three times.
44.Great changes (take) place in Huai’an in the past two years.
45.He has already (read) the story books.
46.He is smart and I have already (teach) him some English.
47.The government (try) to stop people from littering recently.
48.David knows much about the city because he (be) there many times.
49.My father (go) to Hong Kong. He (be) back in one week.
50.— she (find) her lost keys?
—No, not yet.
51.— you (return) the book?
—Yes, I have. I (return) it to the teacher yesterday.
52.It’s said that the police (not make) any progress in the murder case recently.
53.Though she (lose) everything already, she never gives up.
54.I like collecting stamps. So far I (collect) five hundred stamps.
55.—Do you want to go to the space museum?
—No, I (be) there for three times.
56.You may have a fever! Have you (take) your temperature?
57.I (study) in middle school for two years.
58.I (see) the new American movie already. I (see) it last Saturday.
59.Look, Jim! The leaves on the trees (turn) brown.60.Sandy is so happy today because she (pass) her English test.