看到这样一个句子:
The boy spent 48 hours shut up in his bedroom.
这个句中有问题吗?句中的 shut 是过去分词吗?
敬请专家老师帮忙解答!非常感谢!
刘老师:
The boy spent 48 hours shut up in his bedroom.
【翻译】这个男孩被关在卧室里,度过了48小时。
这个句子完全正确。是的,shut 是过去分词,shut up 意思是“被关起来”。
The boy spent 48 hours 为“主谓宾结构”;shut up in his bedroom 是过去分词作状语,意为“在被关在卧室的情况下”,看作“方式状语”或“伴随状语”均可,修饰谓语动词spent,说明他度过这48小时的“方式或伴随情况”。又如:
The leader entered the building, accompanied by a group of followers.(方式或伴随状语)那位领导在一群随从人员的陪同下进了大楼。
下面,总结spend + time 的几个常用句式,以及非谓语所作的句子成分:
▲spend + time + to do sth.:(不定式表示目的,【注意】表目的动作意味着将来发生)
Spend some time to learn more about the company. 花点时间多了解公司的情况。
Would you spend some time to help me fix the computer? 你愿意花些时间来帮我修电脑吗?
▲spend + time + 现在分词:(现在分词作方式或伴随状语)
She spent a whole afternoon sorting out her stamps. 她花了整整一个下午整理邮票。
I spent all my spare time reading poetry. 我花掉了所有的业余时间阅读诗歌。
▲spend + time + 过去分词:(过去分词作方式或伴随状语)
The boy spent 48 hours shut up in his bedroom. 这个男孩被关在卧室里,度过了48小时。
The hunter spent three days hidden in the cave during the snowstorm. 暴风雪中,猎人躲在山洞里度过了三天时间。
▲spend + time + in doing sth.:(介词短语作状语,表示“方面”。)
Don't spend so much time in doing one thing. 不要花那么多时间做一件事。
I spend two hours in doing my homework every day. 我每天花两个小时用于做家庭作业。
曾老师:
同意刘老师的分析!Sb. spend time 之后可接过去分词短语作方式或伴随状语。提供几个《柯林斯高阶英汉双解学习词典》上的例句以供参考:
He spent a number of years hooked on cocaine, heroin and alcohol.他有好几年时间吸食可卡因和海洛因成瘾,还整日酗酒。
Joanna, 30, spent most of her twenties virtually estranged from her father.
30岁的乔安娜在她二十几岁的时候大多数时间根本不和父亲来往。
He spent yesterday hidden away in his country retreat.他昨天躲在了他乡下的静养地。