Unit 6 Grammar重点语法:现在完成时(2)-2022-2023学年八年级英语上册单元重难点易错题精练(牛津深圳版)
班级 姓名 学号 分数
Unit 6 Ancient stories
现在完成时(2)
(时间:60 分钟,满分:100 分)
一、单项选择(本大题共 40 小题,每小题 1分,共 40 分)
1.—________ you ever ________ to the Great Wall?
—Yes. I went there last year.
A.Did, go B.Do, go C.Have, gone D.Have, been
2.—Mike, where is your father?
—He ________ to New York on business. He ________ the airport at five in the morning.
A.has gone; has left for B.has been; has left for
C.has gone; left for D.has been; left for
3.—Hello! Could I speak to Lin Mei?
—Sorry, she is not in. She ________ Mount Huang with her husband.
A.have been to B.have gone to C.has been to D.has gone to
4.—How long ________ Jim ________ his computer?
—For five years.
A.did, have B.did, buy C.has, had D.has, bought
5.—I wonder how long the war between Russia and Ukraine ________.
—Since February 24th, 2022.
A.has begun B.has started C.has been started D.has lasted
6.—Stella, I haven’t seen you for a long time.
—Yes. I ________in Beijing last year but I ________for a week.
A.was; have returned B.have been; have returned
C.was; have been back D.have been: have been back
7.Jimmy ________ school two years ago and he ________ for two years.
A.leaves; has gone B.left; has been away C.left; has gone
8.My grandpa _________ three years ago and he _________ for three years .
A.died; has died B.has dead; died C.died; has been dead
试卷第 1页,共3页
学科网(北京)股份有限公司
学科网(北京)股份有限公司
9.—Mom, I want to watch Happy Camp(快乐大本营) on TV tonight.
—Oh, dear, it ________ for a few minutes. Come on!
A.has begun B.will begin
C.has been on D.will be on
10.I ________ the books from library. I ________ them for two weeks.
A.borrowed; have borrowed B.lent; have borrowed
C.borrowed; have kept D.lent; have kept
11.—What’s happening in the town?
—I ________ for a few weeks, so I don’t know.
A.have left B.left C.have been away D.am leaving
12.—Jim, hurry up! The match ________ for ten minutes.
—OK, I’m coming.
A.has been on B.has began C.has begun D.began
13.—Where is your uncle, Mike?
—He is in Guangzhou. He ________ for a month.
A.has left B.has gone C.left D.has been away
14.— The film ________ for five minutes.
— Oh, let’s hurry.
A.has started B.started C.has been on
15.— When did you buy the computer?
— I have ________ it for 5 years, but it still works well.
A.has B.have C.bought D.had
16.The boy in red ________ the football club for three years, so he plays football very well.
A.has joined B.has been in C.joined D.was in
17.—I’m terribly sorry for being late.
—No worries.The film ________ for just a few minutes.
A.has begun B.has finished C.has been on D.has been over
18.—I saw Cathy walk into that building just now.
—Oh, it’s our new city museum. It __________ to the public for a month.
A.has been opened B.has been open C.has opened D.opened
19.Would you tell us __________ China?
A.how long you have been to B.how long have you been in
试卷第 2页,共3页
学科网(北京)股份有限公司
学科网(北京)股份有限公司
C.how long you have been in D.how long you had been in
20.—Mary, do you know the couple over there?
—Yes, they are my parents’ friends. They ________ for three years.
A.married B.was married C.have married D.have been married
21.The restaurant in Deji Plaza ________ for two months, but I ________ there so far.
A.has opened; haven’t gone B.has been open; haven’t been
C.has been opened; haven’t been D.has been open; haven’t been to
22.— Jim, turn down the music. The baby is sleeping.
— Don’t worry. He ________ for half an hour.
A.woke up B.has woken up C.was awake D.has been awake
23.The film ________ for a few minutes. Come on!
A.has begun B.will begin C.has been on D.will be on
24.The fish ______ for some time. You’d better cook them at once.
A.have been dead B.has died C.have died D.has been dead
25.My dad is so tired after a day’s work that he ________ for over ten hours.
A.has been asleep B.has gone to bed C.has fallen asleep D.has been to sleep
26.John ________ the club for three years. It means he ________ the club three years ago.
A.has joined; has joined B.has been a member of; joined
C.has taken part in; joined D.has become a member of; has joined
27.—I hear your mum ________ for a week. How is she?
—Better, but she still can’t go home.
A.was in hospital B.has gone to hospital C.has been in hospital D.will go to hospital
28.Susan with her little baby ________ abroad for a holiday. They won’t be back in two weeks.
A.has gone B.has gone to C.has been D.has been to
29.I can’t believe my ears. Mr Smith was quite well when I saw him last summer. How long ________ he
________?
A.did; die B.was; dead C.was; dying D.has; been dead
30.— How long has the film ________?
— For only ten minutes.
A.been on B.begun C.started D.been in
31.—How long has John ________ England?
—For a week.
试卷第 3页,共3页
学科网(北京)股份有限公司
学科网(北京)股份有限公司
相关推荐
-
《【学亦有道】中考语文三轮复习全通关(全国通用)》重难点通关03 图文转换(解析版)
2025-05-19 33 -
(机构专用)八年级下册语文文言文专题提升学案:《核舟记》复习
2025-05-19 60 -
(机构适用)八年级作文拔高专题复习讲义 第8讲 作文拔高立意升格
2025-05-19 59 -
(机构适用)八年级作文拔高专题复习讲义 第7讲 如何运用倒叙、插叙的手法
2025-05-19 46 -
(机构适用)八年级作文拔高专题复习讲义 第6讲 向名家学写作(毕淑敏)
2025-05-19 50 -
(机构适用)八年级作文拔高专题复习讲义 第5讲 记叙文的人物细节描写
2025-05-19 122 -
(机构适用)八年级作文拔高专题复习讲义 第4讲 如何积累作文拔高的素材
2025-05-19 150 -
(机构适用)八年级作文拔高专题复习讲义 第3讲 向名家学写作(张晓风)
2025-05-19 83 -
(机构适用)八年级作文拔高专题复习讲义 第2讲 文章审题立意要求
2025-05-19 144 -
(机构适用)八年级作文拔高专题复习讲义 第1讲 作文拔高审题要求
2025-05-19 108
作者:envi
分类:初中
价格:3知币
属性:19 页
大小:188.49KB
格式:DOCX
时间:2025-03-20
作者详情
相关内容
-
(机构适用)八年级作文拔高专题复习讲义 第5讲 记叙文的人物细节描写
分类:初中
时间:2025-05-19
标签:无
格式:DOCX
价格:3 知币
-
(机构适用)八年级作文拔高专题复习讲义 第4讲 如何积累作文拔高的素材
分类:初中
时间:2025-05-19
标签:无
格式:DOCX
价格:3 知币
-
(机构适用)八年级作文拔高专题复习讲义 第3讲 向名家学写作(张晓风)
分类:初中
时间:2025-05-19
标签:无
格式:DOCX
价格:3 知币
-
(机构适用)八年级作文拔高专题复习讲义 第2讲 文章审题立意要求
分类:初中
时间:2025-05-19
标签:无
格式:DOCX
价格:3 知币
-
(机构适用)八年级作文拔高专题复习讲义 第1讲 作文拔高审题要求
分类:初中
时间:2025-05-19
标签:无
格式:DOCX
价格:3 知币

