这里finish是瞬间动词啊,怎么能用one hour去修饰?这句话是否应换成:It took him one hour to finish his homework这两句存在差异?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 01:57:55
这里finish是瞬间动词啊,怎么能用one hour去修饰?这句话是否应换成:It took him one hour to finish his homework这两句存在差异?

这里finish是瞬间动词啊,怎么能用one hour去修饰?这句话是否应换成:It took him one hour to finish his homework这两句存在差异?
这里finish是瞬间动词啊,怎么能用one hour去修饰?
这句话是否应换成:It took him one hour to finish his homework
这两句存在差异?

这里finish是瞬间动词啊,怎么能用one hour去修饰?这句话是否应换成:It took him one hour to finish his homework这两句存在差异?
这是一个固定的句型,你记住就好了
那就是
it take sb sometime to do sth
花费某人多少时间做某事

看不出你弄出来的这两句话有什么区别。你自己对照一下看哦。finish不是用one hour修饰, took one hour 是连在一起的,意思是花了一个小时。 finish his homework 这是完成家庭作业。这是一种描述。即完成作业花了一个小时。

To finish his homework takes him an hour. (同义句)
若是要去除那么就是标准格式It takes sb(某人) some time(时间) to do sth

it takes sb some time to do sth
某人花费一段时间做某事
it 是形式主语,真正的主语是to do sth;
也可这样说:to do sth takes sb some time.
eg. It took him 2 hours to do homework.=To do homework took him 2 hours.