中考英语重点,finish和spend练习题及讲解

360影视 国产动漫 2025-05-24 09:16 2

摘要:讲解:本题主要考查几个表示“花费”的动词的用法区别。“It takes sb. some time to do sth.”是固定句型,表示“做某事花费某人多长时间”,这里“it”是形式主语,真正的主语是“to walk to school”。“finish”意

中考英语重点语法练习题

1. It usually ______ me about half an hour to walk to school.

A. finishes B. spends

C. takes D. costs

讲解:本题主要考查几个表示“花费”的动词的用法区别。“It takes sb. some time to do sth.”是固定句型,表示“做某事花费某人多长时间”,这里“it”是形式主语,真正的主语是“to walk to school”。“finish”意为“完成”,不符合语境;“spend”常用结构是“sb. spend time/money on sth. 或 sb. spend time/money (in) doing sth.”,主语通常是人;“cost”的主语通常是物,表示“某物花费某人多少钱”。

所以本题应选C。

2. I ______ reading this interesting book last night.

A. finished B. have finished

C. spends D. spent

讲解:“last night”表明句子时态是一般过去时,所以先排除现在完成时的B选项和一般现在时第三人称单数形式的C选项。“finish doing sth.”表示“完成做某事”,“spend”的常用搭配是“spend time/money on sth. 或 spend time/money (in) doing sth.”,这里表达“我昨晚读完了这本有趣的书”,用“finished”更合适,

所以选A。

3. My sister ______ two hours on her homework every day.

A. finishes B. has finished

C. spends D. spent

讲解:“every day”说明句子时态是一般现在时,排除一般过去时的D选项和现在完成时的B选项。“spend time on sth.”表示“在某事上花费时间”,“finish”表示“完成”,这里说“我姐姐每天花两个小时做作业”,应该用“spends”,

所以选C。

4. They will ______ building the bridge in a month.

A. finish B. have finished

C. spends D. spent

讲解:“will”是一般将来时的标志,后面接动词原形。“finish doing sth.”表示“完成做某事”,“spend”的用法不符合此处语境,

所以选A。

5. She ______ all her money on clothes last week.

A. finished B. has finished

C. spends D. spent

讲解:“last week”表明句子时态是一般过去时,“spend money on sth.”表示“在某物上花钱”,“spend”的过去式是“spent”,“finish”不符合“花钱买衣服”的语义,

所以选D。

6. We should ______ our tasks before the deadline.

C. spends D. spent

讲解:“should”是情态动词,后面接动词原形。“完成任务”用“finish”,所以选A。

7. The boy ______ an hour playing computer games yesterday.

C. spends D. spent

讲解:“yesterday”表明句子时态是一般过去时,“spend time (in) doing sth.”表示“花费时间做某事”,“spend”的过去式是“spent”,“finish”不符合“花时间玩游戏”的语境,

所以选D。

8. You can ______ the work if you work hard.

C. spends D. spent

讲解:“can”是情态动词,后面接动词原形。“完成工作”用“finish”,所以选A。

9. My mother often ______ a lot of time cooking for us.

C. spends D. spent

讲解:“often”表明句子时态是一般现在时,主语“My mother”是第三人称单数,“spend time (in) doing sth.”表示“花费时间做某事”,动词要用第三人称单数形式“spends”,“finish”不符合“花时间做饭”的语义,

所以选C。

10. He ______ his project ahead of time last month.

C. spends D. spent

讲解:“last month”表明句子时态是一般过去时,“完成项目”用“finish”,其过去式是“finished”,“spend”不符合“完成项目”的语境,

所以选A。

来源:珊子云

相关推荐