在辅导take表示“花费”时所使用的句型时,有人叙述成其句型是“It takes + (sb) + time + to do
sth”的形式。此句型中的it是形式主语,真正的主语是句子后边的动词不定式(短语)。take用来表示‘花费’的意思时,不能用人称代词作主语”。依 此观点,就有了类似下面的训练题;
________took about three days to finish the work.
A.
I B.
That
C.
It
D. We
显而易见,答案一定是C。但是,上述观点是带有偏见性的,不符合英语实际。L·G·亚历山大先生对于take的这一用法是这样叙述的,并给出了相关的例句:
“It
takes/took +宾语+带to的不定式结构表与行为相关的时间,间接宾语则可有可无。
It
takes/took (me) ten minites to walk to the station.
走到火车站要用/用了(我)十分钟。
亦可用人称主语表示这样的意思:
I take/took ten minites to walk to the
station.
我要用/用了十分钟走到火车站。”
(《朗文英语语法》P582)
在《牛津现代高级英汉双解词典》中,也有下面的例子:
She
took a long time to choose her new hat.
她花了很久的时间挑选她的新帽子。(P196)
What
a lot of time you take to dress!
你穿衣服费的时间真多!(P675)
依据上述解释和例句,我们可以清楚地知道:当take表示“花费”之义使用时,用人称代词作主语完全正确。而且,表示“花费”的take也可以使用名词作主语:
The
work took four hours.
这项工作花了四小时。
These things take time.
这些事情要花费时间去做。
How
long will this job take
you? 你做这事要花费多久的时间?
The
wound took a long time to
heal.
这伤口过了很久才痊愈。
有时,也会见到下面的句子:
How
long will you take over the job?
你做这事要花费多久的时间?
亲爱的朋友,看明白了吗?当take表示“花费”时,除了用动词不定式作主语之外,用名词或人称代词作主语全是正确的。它的句型好多好多呀!所以,开头的那道训练题给出的选项A和D也都是正确的答案啊!
加载中,请稍候......