英语语法问题请教。。。谢谢了?
请问大家这句话有语法上的错误吗?请大家指点说明谢谢了。 展开
1. 解答: 这句话的错误之处在于使役动词have的使用错误。have作为使役动词,正确用法是have sb do sth,即have 后面跟一个不带to的动词不定式充当直接宾语。原句改正为: He had us clean the room the whole afternoon. 他都让我们整个下午打扫房间。
2. 语法: 动词不定式是英语中常见的非谓语动词。它虽然不能充当谓语动词,但可以扮演除谓语之外的几乎所有句子成分,比如主语,表语,宾语,状语,定语,补足语等等。一般情况下,动词不定式是由“to+动词原形”构成。但在特殊情况下,动词不定式的标志词to也常常被省略。这些省略to的特殊情况有以下几种: ① 口语中come与go 后面。 ② 比较结构than后面。 ③ 使役动词与感官动词后面。④ 动词help 后面。
3. 例句:省略to的动词不等式
① Go fetch some water. 去打一些水吧。
② I'd rather stay here than go at once. 我宁可待在这儿,也不愿立刻就走。
③ I saw some old people dance on the square. 我看到一些老人在跳广场舞。
④ Planting trees can help make our city cleaner and nicer. 植树可以帮助城市变得更整洁漂亮。
谢谢您张老师
i saw him cross the road.(全过程)
i saw him crossing the road when meeting him. (过程的一部分)
谢谢您
You are welcome