内容正文:
2023-2024学年八年级英语下册单元模块满分必刷题(外研版)
Module 3 Journey to space【刷语法】(重点语法提升练)
现在完成时(2)
1、现在完成时与一般过去时的区别:
现在完成时侧重对现在的影响;一般过去时只是对过去的描述,不强调影响,是过去的时间点发生的事情。When提问时间点,不能跟现在完成时连用。
如:I have had breakfast. 我已经吃了早餐了。(已经饱了,不用再吃了)
I had breakfast. 我吃过早餐了。(普通描述过去的事情,没有饱不饱的含义)
Derek has watched the movie. When did he watch it? 德里克已经看过这电影了。他什么时候看的?
2、常与现在完成时连用的副词:
just:刚刚;常用于现在完成时态,通常放在助动词之后,实义动词之前。The train has just left.
just now:刚才;相当于a moment ago,常用于一般过去时,通常放在句末。 I saw him just now.
yet 已经;与现在完成时连用,用于疑问句或否定句中,通常置于句末,也可与not连用,表示“还没有”。
already 已经;与现在完成时连用,常用于肯定句中,一般不用于否定句,但可用于疑问句中
never 从不;常与完成时连用,用在句子中表否定
一、单项选择
1.—Have you gone to the park ________?
—Yes. I have.
A.already B.yet C.soon D.tomorrow
2.Betty ___________ hard since last term. That’s why her exam results are so good!
A.has worked B.will work C.worked D.was working
3.—I have ______ finished my homework.
What about you?
—Not ______. I will finish it in half an hour.
A.yet; already B.yet; still C.already; yet D.yet; yet
4.Mount Yangming is fantastic. ________you ever__________ it?
A.Have; visited B.Was; visiting C.Do; visit
5.—Have you ever _________ any other country before?
—Yes. I _________ Australia last year. I’ve stayed there for two weeks.
A.been to; gone to B.been to; went to
C.gone to; been to D.gone to; went to
6.—When _________ your dad _________ this car?
—In 2013. He _________ this car for ten years. He loves it very much.
A.has; bought; has had B.has; bought; has bought
C.did; buy; has bought D.did; buy; has had
7.William ________ six books, and all of them are bestsellers.
A.will write B.is writing C.has written D.writes
8.—Where is your mother, Kim?
—She ________ Hangzhou. She’ll come back this weekend.
A.goes to B.has gone to C.will go to D.has been to
9.—What great progress Huawei _________ in recent years!
—No wonder it is widely known in all parts of the world.
A.is having B.will have C.has had D.have
10.—Where have you ________ these days?
—I have ________ to Dalian with my family.
A.been; g