关于非谓语的一道英语题。

Even the best writers sometimes find themselves ____for words.答案是选lost .解释说过去分词作宾补,但是ing形式也可以作宾补啊,为什么不用losing.

这个可以用还原法嘛。

如果要表达那些最棒的作家词穷了,我们肯定会用 The best writers are lost for words.
不会用 The best writers lose for words. 嘛~~~ 因为be lost for words 是固定词组哦。

然后再用find跟,用过去分词做宾补。就比如 find the mountain covered with snow(不可用covering); find you lost in thought(不能用losing) 之类的~~~ 如果没弄清楚可以追问哦。

再给你看个find+宾语+宾补的用法
http://zhidao.baidu.com/question/323723861.html
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-03
因为整个语态都是一般现在时,并不是发现某一具体的时刻找不到(那个时侯用finding),而是一个通常的状态,用过去分词更合适
第2个回答  2012-04-03
孩子,你钻牛角尖了。。ing是可以做宾补,可是,这句话不是指代具体某个时刻词穷,而是在他们词穷以后,发出来的感慨。。所以过去分词会好些。。
第3个回答  2012-04-03
我觉得lost for words 是固定搭配,所以必须使用过去分词。。。
第4个回答  2012-04-03
doing表示的是主动进行 done表示的是被动完成
I find myself dreaming我发现我在做梦(做梦这个动作是你主动发出的,所以用ing)
I find myself trapped into a delimma我发现我被一个窘境困住了因为I 是trap这个动词的宾语,也就是承受这个动作的,所以用ed形式)
相似回答