作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/11 03:41:14
___ takes time to look after her baby . A. It B. She
不是it takes sb some time to do sth句型吗?take的主语不应该是物吗?为什么答案是B,请详解,谢谢
___ takes time to look after her baby . A. It B. She
该题其实考核的是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.
她花时间照看自己的宝贝.