It.takessb.sometimetodosth
作“花费”讲时,cost后面一般是跟钱。Take后面跟钱和时间都可以。
Cost的本义是花成本,take的本义是拿走,你可以体会一下。
cost的主语必须是物或形式主语it,cost,take只表示花费时间不表示金钱,这道题是花费时间所以选a
这个主要是从意思出发的,因为用法上cost和take都是一样的,take/costsbsometimes,但是cost主要是指花费,是金钱或其他东西的消耗和损失!这个句子里应该是“占用”的意思更强烈些!
全句意思是:义工/志愿者的工作会占用他们每周的几个小时的时间!
除了记住It.takessb.sometimetodosth这个句型外,我还可以撒谎向你解释什么:take一般指花费时间,cost花钱。
我个人是觉得costxxx'stime/money通常是可行的。
但是,在这题,因为他的主词(subject)是志工工作,我认为答案选择A会比较适当。
因为是志工,是自愿的,所以应该说志工工作会“花”他们的时间(taketheirtime),而不是说志工工作会“占用”他们的时间(costtheirtime)。
用法上,我觉得两者都行,可是在这题可能就要顾虑到语气/用词方面,这样说行吗??
欢迎追问~