请教个英语问题:他刚刚发现有两只小鸟站在树上.能不能帮忙翻译一下?顺便解释下语法?目前我的翻译是:he found two birds stood on the tree just now. 我觉得有点问题~求大侠指点!前面用了found 后面还要用stood吗?还是我的时态用的不对?

问题描述:

请教个英语问题:他刚刚发现有两只小鸟站在树上.能不能帮忙翻译一下?顺便解释下语法?
目前我的翻译是:he found two birds stood on the tree just now.
我觉得有点问题~求大侠指点!前面用了found 后面还要用stood吗?还是我的时态用的不对?

He found that there are two bird standing in the tree .鸟在树上要用in the tree 长在树上才用on the tree .你目前是哪个学段的?还可以有别的说法

你看见的应该是一种状态,所以应该用现在分词形式,不能用过去式。

he found two birds standing on the tree

find sb done sth表示:发现某人做过某事
find sb doing sth表示:发现某人正在做某事
stand应该是一个状态,而不是站的过程,所以是stood

可以的.
你写的是带有宾语从句的写法.
也可以写成:
He found two birds standing in the tree just now. 这里standing作宾补,对two birds进一步补充.
很高兴为你解答!
老师祝你学习进步!
请及时采纳哦!多谢你的问题!^_^

He just found out that there are two birds on the tree.,,采纳吧。