U5L2 Health-What's the problem(同步练习)-《新模式英语4》(劳保版第三版)《上好课》(原卷版+解析版)
|
2份
|
8页
|
50人阅读
|
0人下载
内容正文:
《新模式英语4》(劳保版第三版)
Unit 5 Health
Lesson 2 What’s the problem?同步过关练习
一、单项选择题(10题)
1. My sister ______ a cold for three days. She still can’t go to school.
A. has had B. has been having C. had D. is having
【答案】A
【解析】题干意为“我姐姐感冒已经三天了,她仍然不能去上学。”。句中“for three days”是现在完成时的标志性时间状语,强调动作从过去持续到现在;“have a cold”(感冒)中,have是延续性动词,可直接用于现在完成时,结构为“have/has + 过去分词”,have的过去分词是had,故用has had。B项现在完成进行时侧重动作持续进行的过程,而“感冒”更侧重持续的状态,无需强调过程;C项一般过去时仅表示过去的动作,不体现持续到现在;D项现在进行时表示当前正在进行的动作,与“持续三天”不符,故选A。
2. — How long ______ you ______ a headache?
— Since last night. I need to see a doctor.
A. did; have B. have; had C. have; been having D. do; have
【答案】C
【解析】题干意为“——你头痛多久了?——从昨晚开始,我需要去看医生。”。“How long”和“Since last night”均提示句子用现在完成时或现在完成进行时;“have a headache”(头痛)可作延续性动词短语,现在完成进行时“have/has + been + 现在分词”更能强调头痛持续的过程,符合语境。A项一般过去时、D项一般现在时均无法体现动作从过去持续到现在;B项现在完成时侧重动作持续的状态,而此处更强调头痛持续的过程,故选C。
3. Tom ______ not ______ well recently. He should get more rest.
A. is; feeling B. has; been feeling C. was; feeling D. does; feel
【答案】B
【解析】题干意为“汤姆最近一直不舒服,他应该多休息。”。“recently”(最近)是现在完成进行时的标志性时间状语,强调动作在最近一段时间内持续进行;“feel well”(感觉舒服)中,feel是延续性动词,现在完成进行时的否定结构为“have/has + not + been + 现在分词”,feel的现在分词是feeling,故用has been feeling。A项现在进行时仅表示当前正在进行的动作,无法体现“最近一段时间”的持续;C项过去进行时表示过去某一时刻正在进行的动作,与“recently”不符;D项一般现在时表示经常性、习惯性的状态,不体现持续的过程,故选B。
4. — What’s wrong with Lucy? — She ______ her leg for two weeks. She can’t walk properly.
A. hurts B. hurt C. has been hurting D. is hurting
【答案】C
【解析】题干意为“——露西怎么了?——她的腿痛了两周了,不能正常走路。”。“for two weeks”提示句子用现在完成时或现在完成进行时;“hurt”(疼痛)作延续性动词时,现在完成进行时“has + been + 现在分词”(hurt的现在分词是hurting)更能强调腿痛持续的过程,符合“不能正常走路”的语境。A项一般现在时表示经常性状态,不体现持续时间;B项一般过去时仅表示过去的动作,与“持续两周”不符;D项现在进行时表示当前正在疼痛,无法体现从过去持续到现在,故选C。
5. We ______ to the same doctor for over five years. He knows our health well.
A. go B. went C. have gone D. have been going
【答案】D
【解析】题干意为“我们去看同一位医生已经五年多了,他很了解我们的健康状况。”。“for over five years”提示句子用现在完成时或现在完成进行时;“go to the doctor”(看医生)是重复性动作,现在完成进行时“have + been + 现在分词”(go的现在分词是going)更能强调这一动作在五年多时间里持续重复发生,符合“他很了解我们”的语境。A项一般现在时、B项一般过去时均无法体现动作的持续性;C项现在完成时“have gone”表示“去了某地(未回)”,语义不符,故选D。
6. My father ______ asthma since he was a child. He needs to carry medicine with him.
A. has had B. has been having C. had D. is having
【答案】A
【解析】题干意为“我爸爸从小就有哮喘,他需要随身携带药物。”。“since he was a child”(自从他小时候)是现在完成时的标志性时间状语,强调动作从过去持续到现在;“have asthma”(患有哮喘)中,have是延续性动词,用于现在完成时结构“have/has + 过去分词”,have的过去分词是had,故用has had。B项现在完成进行时侧重动作持续进行的过程,而“患有哮喘”是持续的状态,无需强调过程;C项一般过去时仅表示过去的状态,不体现持续到现在;D项现在进行时表示当前正在进行的动作,语义不符,故选A。
7. — ______ you ______ the new hospital downtown? — No, I haven’t. Is it good?
A. Did; visit B. Have; visited C. Have; been visiting D. Do; visit
【答案】B
【解析】题干意为“——你去过市中心的新医院吗?——没有,它好吗?”。答句“haven’t”是现在完成时的否定回答标志,因此问句需用现在完成时,结构为“Have/Has + 主语 + 过去分词”;“visit”(参观、拜访)的过去分词是visited,故用Have visited。A项一般过去时、D项一般现在时均无法与答句“haven’t”呼应;C项现在完成进行时侧重动作持续进行的过程,而此处询问的是“是否去过”这一完成的动作,语义不符,故选B。
8. She ______ about changing her job for a month, but she hasn’t decided yet.
A. thinks B. thought C. has been thinking D. is thinking
【答案】C
【解析】题干意为“她考虑换工作已经一个月了,但还没决定。”。“for a month”和“hasn’t decided yet”(还没决定)提示句子用现在完成进行时,强调“考虑”这一动作在一个月内持续进行,且仍在进行中;结构为“has + been + 现在分词”,think的现在分词是thinking,故用has been thinking。A项一般现在时、D项现在进行时均无法体现动作的持续性;B项一般过去时仅表示过去的动作,与“持续一个月”不符,故选C。
9. They ______ to the gym together regularly for three years.
A. go B. have gone C. have been going D. went
【答案】C
【解析】题干意为“他们定期一起去健身房已经三年了。”。“for three years”和“regularly”(定期地)提示句子用现在完成进行时,强调“去健身房”这一动作在三年里持续重复发生;结构为“have + been + 现在分词”,go的现在分词是going,故用have been going。A项一般现在时、D项一般过去时均无法体现动作的持续性;B项现在完成时“have gone”表示“去了某地(未回)”,语义不符,故选C。
10. — How long ______ you ______ Maria? — For ten years. We are best friends.
A. do; know B. did; know C. have; known D. have; been knowing
【答案】C
【解析】题干意为“——你认识玛丽亚多久了?——十年了,我们是最好的朋友。”。“How long”和“For ten years”提示句子用现在完成时;“know”(认识)是延续性动词,用于现在完成时结构“have/has + 过去分词”,know的过去分词是known,故用have known。A项一般现在时、B项一般过去时均无法体现动作从过去持续到现在;D项现在完成进行时侧重动作持续进行的过程,而“认识”是持续的状态,无需强调过程,故选C。
二、填空题(8题)
11. He ______ (cough) since yesterday morning. He should drink more warm water.
【答案】has been coughing
【解析】题干意为“他从昨天早上就一直咳嗽,应该多喝温水。”。“since yesterday morning”(从昨天早上开始)提示句子用现在完成进行时,强调“咳嗽”这一动作持续进行的过程;结构为“have/has + been + 现在分词”,主语He是第三人称单数,故用has been coughing,cough的现在分词是coughing。
12. My mother ______ (not sleep) well for a week because of work stress.
【答案】has not been sleeping / hasn’t been sleeping
【解析】题干意为“我妈妈因为工作压力,一周都没睡好。”。“for a week”(一周)提示句子用现在完成进行时,强调“睡眠不好”的状态持续进行;否定结构为“have/has + not + been + 现在分词”,主语My mother是第三人称单数,sleep的现在分词是sleeping,故填has not been sleeping,可缩写为hasn’t been sleeping。
13. How long ______ your brother ______ (practice) medicine in this hospital?
【答案】has; been practicing
【解析】题干意为“你哥哥在这家医院行医多久了?”。“How long”(多久)提示句子用现在完成进行时,强调“行医”这一动作持续的过程;结构为“have/has + been + 现在分词”,主语your brother是第三人称单数,故用has been practicing,疑问句需将has提前,因此填has; been practicing。
14. The students ______ (not finish) their homework yet. They need more time.
【答案】have not finished / haven’t finished
【解析】题干意为“学生们还没完成作业,需要更多时间。”。“yet”(还、尚未)是现在完成时否定句的标志性副词,强调动作尚未完成;结构为“have/has + not + 过去分词”,主语The students是复数,finish的过去分词是finished,故填have not finished,可缩写为haven’t finished。
15. I ______ (not see) my dentist for over a year. I must make an appointment.
【答案】have not seen / haven’t seen
【解析】题干意为“我一年多没去看牙医了,必须预约了。”。“for over a year”(一年多)提示句子用现在完成时,强调动作从过去持续到现在;否定结构为“have/has + not + 过去分词”,主语I是第一人称,see的过去分词是seen,故填have not seen,可缩写为haven’t seen。
16. She ______ (have) a fever since last night. Her temperature is still high.
【答案】has had
【解析】题干意为“她从昨晚就发烧了,体温仍然很高。”。“since last night”(从昨晚开始)提示句子用现在完成时,强调“发烧”的状态持续到现在;“have a fever”(发烧)中have是延续性动词,结构为“have/has + 过去分词”,主语She是第三人称单数,have的过去分词是had,故填has had。
17. They ______ (live) in this city for five years. They like the life here.
【答案】have lived
【解析】题干意为“他们在这座城市住了五年了,喜欢这里的生活。”。“for five years”(五年)提示句子用现在完成时,强调“居住”的状态从过去持续到现在;“live”(居住)是延续性动词,结构为“have/has + 过去分词”,主语They是复数,live的过去分词是lived,故填have lived。
18. My friend ______ (throw up) for hours. He needs to go to the hospital immediately.
【答案】has been throwing up
【解析】题干意为“我朋友呕吐了好几个小时,必须马上去医院。”。“for hours”(好几个小时)提示句子用现在完成进行时,强调“呕吐”这一动作持续进行的过程;结构为“have/has + been + 现在分词”,主语My friend是第三人称单数,throw up的现在分词是throwing up,故填has been throwing up。
原创精品资源学科网独家享有版权,侵权必究!学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
《新模式英语4》(劳保版第三版)
Unit 5 Health
Lesson 2 What’s the problem?同步过关练习
一、单项选择题(10题)
1. My sister ______ a cold for three days. She still can’t go to school.
A. has had B. has been having C. had D. is having
2. — How long ______ you ______ a headache?
— Since last night. I need to see a doctor.
A. did; have B. have; had C. have; been having D. do; have
3. Tom ______ not ______ well recently. He should get more rest.
A. is; feeling B. has; been feeling C. was; feeling D. does; feel
4. — What’s wrong with Lucy? — She ______ her leg for two weeks. She can’t walk properly.
A. hurts B. hurt C. has been hurting D. is hurting
5. We ______ to the same doctor for over five years. He knows our health well.
A. go B. went C. have gone D. have been going
6. My father ______ asthma since he was a child. He needs to carry medicine with him.
A. has had B. has been having C. had D. is having
7. — ______ you ______ the new hospital downtown? — No, I haven’t. Is it good?
A. Did; visit B. Have; visited C. Have; been visiting D. Do; visit
8. She ______ about changing her job for a month, but she hasn’t decided yet.
A. thinks B. thought C. has been thinking D. is thinking
9. They ______ to the gym together regularly for three years.
A. go B. have gone C. have been going D. went
10. — How long ______ you ______ Maria? — For ten years. We are best friends.
A. do; know B. did; know C. have; known D. have; been knowing
二、填空题(8题)
11. He ______ (cough) since yesterday morning. He should drink more warm water.
12. My mother ______ (not sleep) well for a week because of work stress.
13. How long ______ your brother ______ (practice) medicine in this hospital?
14. The students ______ (not finish) their homework yet. They need more time.
15. I ______ (not see) my dentist for over a year. I must make an appointment.
16. She ______ (have) a fever since last night. Her temperature is still high.
17. They ______ (live) in this city for five years. They like the life here.
18. My friend ______ (throw up) for hours. He needs to go to the hospital immediately.
原创精品资源学科网独家享有版权,侵权必究!学科网(北京)股份有限公司
学科网(北京)股份有限公司
$