高一英语 非谓语动词用法 问题一

来源:百度知道 编辑:UC知道 时间:2024/06/08 04:34:33
Dick found himself______in the direction of Mike's place.
A.walking
B.walked
C.to be walking
D.walk

应该从A,B中选吧?
我的想法是:
如果选A,那么不有make sb. understood么?那就应该用过去分词。
如果选B,可是他不是逻辑主语与谓语动词间是主动关系吗?明明是Dick发现的,不是主动吗?

所以很矛盾,急!
希望高手给我解释解释吧!最好针对我的矛盾的问题。

make sb do/doing/done
关键是看题目强调什么。

如果是被动,就像make sb understood 是自己理解,就用过去分词;
如果是主动或者有正在进行的意思,就用doing了。find himself walking就是例子
如果强调整个过程,就用do了。I made myself do homework this afternoon.

因此,不难看出,此题选A。

A
make sb. understood使某人被理解。
The teacher made himself understood by using example.老师用举例子来表达自己。

选A
这里是find的用法,翻译为:Dick发现他自己正朝着迈克的方向走去。
find sb. doing sth.关键是要结合语境来选择。

选A
find sb doing sth

考搭配,find sb doing sth

find sb doing sth.

选A咯