作业帮 > 英语 > 作业

这里的for 能省略么?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 09:36:29
这里的for 能省略么?
go straight for about 100 metres
for about 这里不用 for 行么?我觉得直接说 go straight about 100 metres 也不算错吧.加了for 表示什么?呵呵
不能省.
这个句子的主干实际上是这样:
Go (straight) for (about) 100 meters.
括号里的内容是可以省的,因为staight修饰的是Go,about是大约,左右的意思也可以省略,这些加上只是为了更精确.
go是不及物动词,就是说它后面不能直接加地点或者距离.为了修饰走多远你必须在go后面加上一个介词来形容它.比如go to the park(地点) go for 100 ms(距离).
永远没有Go加一段距离.就是说go 100 ms是错误的.