求解英语题目

来源:百度知道 编辑:UC知道 时间:2024/09/22 09:42:47
I was thankful for you taking time off work to take me around and show me so many places.
thankful的 用法是 be thankful for sb.to do sth.还是be thankful for sb sth??
为什么要用taking??它在这里充当什么成分啊???
谢谢告知~~~

be thankful for sb. to do sth.
=be thankful for sb. doing sth.

还可以说thankful for sb doing sth
这是动名词的用法。

taking 前主语是you,就是代词或名词,意思是特定的人完成的特定动作,这里就是要感谢 你花时间来如何如何,合起来看成一个名词也不为错。