内容正文:
班级 姓名 学号 分数
八年级英语下册Module 2同步精品练习
(时间:100分钟,满分:100分)
1、 单项选择(每小题1分,本题共20分)
( )1.(2022·河北中考)Wow! You dinner! Let's eat now.
A. cook B. are cooking C. will cook D. have cooked
D 解析:我们可用“前后呼应法”解答此题。由后句句意“现在让我们吃吧”可知,饭已做好,应用现在完成时,其构成为“have/has+ 动词的过去答案:D分词”,故选D。
( )2. (2022·江苏中考)--- Where have you ______ these days? --- I have ______ to Nanjing with my friends.
A. been; gone B. been; been C. gone; been D. gone; gone
B 句意:这几天你到哪里去了?我和我的朋友去过南京。have/has been to表示去过某地,现在已经回来;have/has gone to表示去了某地,还没有回来。结合语境,能够面对面交流,肯定是去过某地,现在已经回来,故答案为B。
( )3. My grandfather _______ in the small town all his life. He always says he likes the town.
A. lived B. have lived C. has lived D. is living
C 句意:我的祖父一生都住在这个小镇上。他总是说他喜欢这个小镇。考查动词的时态。句中的all his life意为“他的一生”,动作live发生的时间段是从“过去”一直到“现在”,故前一句的谓语动词应使用现在完成时,现在完成时的构成为:have/has+动词的过去分词,主语My grandfather为第三人称单数,助动词用has。故选C。
( )4. Miss Brown _______ to the Great Wall twice.
A. have been B. has been C. have gone D. has gone
B 句意:布朗小姐曾两次去过长城。根据后面时间状语是twice,说明去过两次了。“已经去过某地用have/ has been to”表示“曾经去过”;主语是Miss Brown是第三人称单数形式,谓语动词用has;故答案选B。点睛:本题考查同义短语的用法。have/ has been to表示某人去过某地,此刻在说话地,它强调“最近的经历;have/has gone to意为“去了某地”,表示到了某地或正在去某地的途中,总之说话时该人不在现场。本题目中很显然布朗小姐去过两次长城,现在已经回来了,所以答案选择B。
( )5. —Have you ever_______ to Haikou? —Yes,I_______ there with my family last August.
A. gone;went B. been;went C. been;went to D. been;was in
B 句意:你去过海口吗?是的,去过了。我去年八月跟我的家人一起去的。在本题中,第一个句子中由于出现了ever(曾经),因此用现在完成时,而have been to 的意思是:去过(现在人回来了),而have gone to 是去了(人还没回来);而在第二个句子中,由于出现关键性的时间状语 last August,可知要用一般过去时。综上所述,故答案选B。
( )6. —____is it from the Children's Palace to Nanjing South Railway Station, Tom?
—About 10 minutes' ride by bike.
A. How soon B. How long C. How far D. How much
C 点拨:句意:——从青少年宫到南京南站有______,汤姆?——大约10分钟的自行车车程。根据句意可知提问路程,故选C。
( )7. How long ____ you ____Tianjin?
A. have; been in B. have; been to
C. have; gone to D. have; been
A 点拨:考查短语辨析。句意:你在天津多久了? have been in+地点,表示“一直在某地”可与一段时间连用;have been to表示“去过已回”;