小白英语语法求教:I spent so much time hating him 请问这里现在分词是作什么成分修饰什么?
问题描述:
小白英语语法求教:I spent so much time hating him 请问这里现在分词是作什么成分修饰什么?
根据习惯我还是老会说 I have spent so much time to him 请问这句话对吗 如果对和原句又有什么区别?可以换成一般现在时来描述吗?
I have spent so much time to hate him
答
首先,spend 一般有两种用法,一种是spend (in) doing sth,另一种是spend on (doing) sth.关于I spent so much time hating him 这儿的hating现在分词是由于spend (in)doing sth句式的缘故,hating 可以看成是spend (in...谢谢回答这么说原句意思就是 I spent so much time in hating him 对吗?为什么这里in又可以省略??如果没规律可寻 那么我做错我说我省略了也行么。。 I spent so much time in hating him 是对的!至于in可以省略这个是就像help do其实是help to do省略to一样,寻常大部分人都省略,所以就省了,不过不省略别人也不会说你错的。其实规律吗?本身就是针对大部分的,总是有少数特殊的需要特别记忆啦!所以这时候就靠你自己去记忆一些特殊的了!就是这样,希望可以帮到你!说到底是习惯省略了 但没说为什么可以省略啊 下次题型变了下我又错了这个!省略只是少部分,规则适应大部分啦!毕竟英语还是需要记忆的啦!所以就必须去背了!总之,多背肯定有效啦!