首页 > 留学知识库

问题: 英语语法!!!!

1.she thanks me for my hard working
在这句话中,work为什么用现在分词形式?

2.Tom never does any cleaning on weekends.
在这句话中,does any cleaning 错吗?
应该是does some cleaning 吧。
因为教材中说,do some+现在分词形式,无论在肯定句还是否定句中,都用some.

解答:


1, working是一个名词化的动名词。在这里与hard 组成一固定搭配是勤奋工作的意思,是个名词词组,而work hard是动词短语
thank sb. for (doing) sth.“因某事感谢某人”。

2,没有错误。一般来讲some用于肯定句,any用于疑问句或否定句。至于其它用法,有其特定的含义。但是,不管怎样,some是肯定意念的“有一些”,而any则是不确定意义的“任何”。这里是问他在周末是不是做捎除,
但当用于表示友好时则用some,如Do you like some tea?