英语分词问题求教
来源:百度知道 编辑:UC知道 时间:2024/09/21 15:45:05
哈哈,这个很简单,你要想象一下语境,
第一句,你看见刚才那个正在背警察询问的男孩了吗?
你想象一下,DID就是强调过去那个小孩在被问的时候,小孩正在被警察问,同时你在旁边看到这个场景,强调的是过那个小孩被问的时刻的事情,是在那个时刻发生的,所以用的是过去进行时的被动。
而第二句用的是DO,DO就是一般现在时,用在通常情况,而且意思不一样,
“你看见那个男孩了吗?”这个场景是用在现在咱们两个人说话时候,后面的
完成时态是说那个男孩已经被询问过了,完成时强调的是对现在的影响,已经被问过了,整个句子翻译下来就是
你看见那个已经被警察询问过的男孩了吗?(用在现在这个时候两个人对话)
两个小句子说了这么多,我觉得已经够详细了,就看你的理解力了,记住,根据时态想象场景
过去分词和被动语态的动词是一样的,
但是被动语态有多种被动,你的就是过去进行的被动,还有一般的被动
完成时态简单地说就是加上 已经 这两个字,强调对现在的影响
英语中一个重要的原则就是时态要一样。
Did you see the boy being questioned by the police?是说你当时有没有看到那个男孩在被警察盘问,这里的BEING有被动语态。要是我说,这个句子的语法有问题,如果是我,我会说:Did you see the boy who was questioned by the police?
being在这里不能被省略,因为省略了的话,就不是被动语态了。
至于你写的“Do you see the boy who have qoestioned by the police?”,我要说的是,前后时态不一致,这是第一点错误;boy是第三人称,不可以用have来修饰,这是第二点;最后一点就是,被动语态的错误,如果是who has/had been questioned就还可以说得过去。
恩 问题很多
我来一个一个回答你哈
第一 你的理解完全正确 去掉BEING 是表示盘查过的意思 加上BEING 是他看见那个男孩正在被盘查 这里关系到SEE作