> 其他 >
Who is the man that is reading over there有语法问题吗
人气:401 ℃ 时间:2019-08-21 17:20:59
解答
这句话句末加“?”就完美了!没有任何语法错误.关系代词that引导定语从句,既可修饰指物的先行词,也可修饰指人的先行词,尤其本句话以特殊疑问词who开首,仅能用that,却不可用who.是不能用which吧先行词是人,从来不用which。我是说您上面最后一句是仅能用that 不能用which吧,不是who先行词是man.本来既可用who,也可用that,但由于句首用了who,所以,此处只能用that。which任何时候都不能指人引导定语从句。当然,这句话里绝对不用which,理由很简单,先行词是man老师,动词后面接人称必须是宾格吗动词和介词后的人称代词均用宾格有时也用反身代词老师还有一个地方就是Did you know what he did yesterday?语法没错吧,那么这个know变成原形那么did为什么不变成原形,还有Did you know and understand what he said yesterday,这个语法有错误吗为什么可以都用原形,,英语基础不是很好,感激不尽,谢谢老师。老师还有一个地方就是Did you know what he did yesterday?语法没错吧,那么这个know变成原形那么did为什么不变成原形,还有Did you know and understand what he said yesterday,这个语法有错误吗为什么可以都用原形,,英语基础不是很好,感激不尽,谢谢老师Know是主句动词,因did表达了过去时,故know恢复原形。但是句中后面的did是宾语从句中的谓语动词,因为逻辑意思需要过去时,故用do的过去时did你这两句都正确,道理相同!
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版