___ takes time to look after her baby . A. It B. She

不是it takes sb some time to do sth句型吗?take的主语不应该是物吗?为什么答案是B,请详解,谢谢

肯定是答案错了!

take的主语是it或sth, 绝不可能是sb

如果she作主语的话,应该是:She spends time looking after her baby.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-16
如果你想选A的话,就变成 It takes time to look after... 这里 it takes 后面是time不是sb,
如果你选b的话,就对了,She takes time to look after...她花了时间照顾。。。
第2个回答  2013-01-16
如按你所说,可以写成it took her one day to ...,B选项的意思是她花时间照顾小孩,照顾小孩的当然只能是人啦,而it指物,所以不用it,用she
第3个回答  2013-01-17
take time ,当词组用吧,
抽出时间,花工夫,需要时间
的意思.

选B的解释,理解为:
她要抽时间照顾宝贝儿(照顾宝贝儿者一定是它母亲).

如果,选A, 
则理解为:
照顾宝贝需要些时间.(照顾宝贝儿者不一定是谁,可能是它姥姥)
至于究竟哪为啥,问出题者吧. 

真是胡闹!
第4个回答  2013-01-17
该题其实考核的是it做形式主语时,表示做某事花费某人多长时间的句型
It takes sb some time( to do sth.)
其中,to do sth. 是真正的主语,it 是形式上的主语。
之所以用it做形式主语,真正的主语后置,是为了避免头重脚轻的问题(如果将不定式放在名首,整个句子就显得前面太“重”,后面太“轻”)。
例如:
1、It takes me a long time
我花了好长时间。
2、It takes me quite a long time to understand the question.
我花了相当长的时间来理解那个问题。

另外,该题之所以参考答案给出了B,一方面是不符合上面讲的句型,不能选A,要不然次序相对颠倒了。另外一方面,还有个句型,也是表达:某人花时间做某事的,
sb spend some time (in) doing sth.或者 sb take(s) sb to do sth.
这个选择题 用的是后者句型,当然这种用法一般不常见,如果人称主语在前,习惯采用spend的表达句型。但是不常见,并不代表句子是错误的。所以选B是可以的。

She takes time to look after her baby.
=It takes her time to look after her baby.
=She spend time (in) looking after her baby.
她花时间照看自己的宝贝。本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网