初二英语现在完成进行时完形填空题20题答案解析版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初二英语现在完成进行时完形填空题20题答案解析版
1
My friend Tom is a very passionate person. He has been loving music since he was a child. He has been playing the guitar for hours every day. He says music is his life. He has been practicing hard and he has been improving his skills continuously.
1. He has been ___ music since he was a child.
A. loving
B. loved
C. loves
D. to love
答案:A。
解析:has been doing 是现在完成进行时,表示从过去某一时间开始一直持续到现在的动作,且这个动作可能还会继续下去。
这里“loving”符合语法规则。
B 选项是被动语态,不符合语境;C 选项是一般现在时,D 选项是不定式,都不符合现在完成进行时的要求。
2. He has been playing the guitar for ___ every day.
A. hours
B. minutes
C. days
D. weeks
答案:A。
解析:根据上文“He has been playing the guitar for hours every day.”可知这里选“hours”。
B 选项“minutes”时间太短,不符合语境;C 选项“days”和D 选项“weeks”与原文表述不符。
3. He has been practicing hard and he has been improving his skills ___.
A. slowly
B. quickly
C. continuously
D. seldom
答案:C。
解析:根据原文“He has been improving his skills
continuously.”可知这里选“continuously”。
A 选项“slowly”和B 选项“quickly”在原文中未体现;D 选项“seldom”表示很少,不符合语境。
4. Music is his ___.
A. hobby
B. life
C. job
D. dream
答案:B。
解析:根据原文“He says music is his life.”可知这里选“life”。
A 选项“hobby”爱好,C 选项“job”工作,D 选项“dream”梦想,都与原文不符。
5. He has been ___ hard.
A. studying
B. working
C. practicing
D. reading
答案:C。
解析:根据上文“He has been practicing hard.”可知这里选“practicing”。
A 选项“studying”学习,B 选项“working”工作,D 选项“reading”阅读,都与原文不符。
2
Tom is a hardworking student. He has been studying for the exams for a long time. Every day after school, he goes to the library and stays there until it closes. He has been reading books, taking notes and doing exercises. He has been preparing very carefully. He knows that hard work pays off.
6. Tom has been studying for the exams ___ he wants to get good grades.
A. so that
B. because
C. although
D. but
答案:B。
汤姆一直在为考试学习是因为他想取得好成绩。
A 选项so that 表示目的;C 选项although 表示让步;D 选项but 表示
转折,都不符合语境。
7. He has been going to the library ___ every day after school.
A. and
B. or
C. but
D. since
答案:D。
since 表示自从,符合语境,即自从每天放学后他就一直去图书馆。
A 选项and 表示并列;B 选项or 表示选择;C 选项but 表示转折,都不合适。
8. Tom has been reading books, taking notes and doing exercises ___
a long time.
A. for
B. since
C. in
D. at
答案:A。
for a long time 表示很长一段时间,是现在完成进行时的常用时间状语。
B 选项since 后面接时间点;C 选项in 用于将来时;D 选项at 接具体时间点,都不符合。
9. He has been preparing very carefully ___ he knows that hard work pays off.
A. so
B. because
C. although
D. but
答案:B。
他一直很认真地准备是因为他知道努力会有回报。
A 选项so 表示结果;C 选项although 表示让步;D 选项but 表示转折,都不符合语境。
10. Tom has been staying in the library until it closes ___ he is very determined.
A. so
B. because
C. although
D. but
答案:B。
汤姆一直待在图书馆直到闭馆是因为他很有决心。
A 选
项so 表示结果;C 选项although 表示让步;D 选项but 表示转折,都不符合语境。
3
I have been learning English for many years. Lately, I have been spending a lot of time on reading English books and watching English movies. I find that my English is improving day by day. Yesterday, I met my friend Tom. He told me that he ___ been studying French for a while. We talked about our language learning experiences. After that, I went back home and continued to study English. I know that learning a language is a long-term process and I will keep on working hard.
11. He told me that he ___ been studying French for a while.
A. has
B. had
C. have
D. is
答案:A。
选项A“has”与“been studying”构成现在完成进行时,表示从过去某一时间开始一直持续到现在的动作,且还可能继续下去;选项B“had”与“been studying”构成过去完成进行时,强调过去某一时间之前一直在进行的动作,此处不合适;选项C“have”与主语he 不搭配;选项D“is”与“been studying”不能构成正确的时态。
所以正确答案是A。
4
I have been learning English for several years. I love English very much. I ___ reading English books and watching English movies. I have also been ___ to improve my English speaking skills. Recently, I joined an English club. In the club, we have been ___ English conversations and sharing our learning experiences. I think joining the club is a great way to improve my English. I will continue to study English hard and I believe I will make great progress.
16. I ___ reading English books and watching English movies.
A. enjoy
B. like
C. love
D. prefer
答案:A。
enjoy doing sth 表示喜欢做某事,like/love to do sth 或like/love doing sth,prefer to do sth 或prefer doing sth to doing sth,这里reading 和watching 并列,用enjoy 更合适。
17. I have also been ___ to improve my English speaking skills.
A. trying
B. doing
C. making
D. having
答案:A。
try to do sth 表示努力做某事,do/make/have 后面一般
不接to do sth 表示努力做某事的意思。
18. In the club, we have been ___ English conversations.
A. having
B. making
C. doing
D. taking
答案:A。
have conversations 表示进行对话,make/do/take 一般不和conversations 搭配。
19. I think joining the club is a great way to improve my English. I will continue to study English hard and I believe I will make great progress. The underlined word “continue” means ___.
A. stop
B. start
C. go on
D. finish
答案:C。
continue 表示继续,go on 也有继续的意思,stop 是停止,start 是开始,finish 是完成。
20. The passage mainly tells us ___.
A. how to learn English
B. the importance of learning English
C. the author’s experience of learning English
D. why the author likes English
答案:C。
文章主要讲述了作者学习英语的经历,包括喜欢读英语书、看电影、努力提高口语、加入英语俱乐部等,A 是如何学英语,B 是学英语的重要性,D 是作者为什么喜欢英语,都不全面。