关於英语语法的问题~!

来源:百度知道 编辑:UC知道 时间:2024/06/30 10:59:09
老师跟我们说过一个句型:find sb. doing sth.

但是考试考的时候还有书上却写著I helped him find his father.

而且老师也说过前后两个句子的事态都要一样

尽然前面是过去式后面就该是过去式

但是后面的却是原型,这是为什麼呢???
不过老师给我们解释的是什么:前面是因为不定式所以要变成过去式,而后面不用变的原因是因为它属於不规则定式什么的,可惜忘记了。不用变的理由跟你们说的都不一样呢、

1.find意为"发现、发觉"

其后接宾语+宾补(分词、形容词、副词、名词、介词短语或to be)。作宾补的动词用现在分词还是过去分词取决于动词同宾语之间的关系。
例如:I find a group of children playing on the playground.我发现一群孩子正在操场上玩耍。
help sb. (to) do sth. 帮助某人做某事。to 可省略,但在被动态不可省略。
此题用的就是这个句型
前后两个句子的事态都要一样。是对于两个句子而言的,这道题就一个句子。

关于补充的问题,我无法给出解释,我不明白你说的是什么。反正我们说的应该没错,要不你再向老师求证一下吧!

find sb doing sth .意思是“发现某人正在做某事,后面接动词的ing.
你说的第2个句子里有另一个搭配。help sb (to) do sth. 这个是后的find就没有任何时代了啊,find就是那个do(动词)。

这叫过去完成时,表示动作发生在过去,已经完成

你老师说的句型是“找某人做某事”,你那个句子是说“我帮(过去时,表示已经找到)他找到了他的爸爸”是强调“我”的动作

I help him ... 这就变成了我(正在)帮他找