帮忙改错: 这句子

来源:百度知道 编辑:UC知道 时间:2024/06/21 23:57:25
People traveling long distances frequently have to decide if they would prefer to go by land or sea .
参考答案: if---whether
我认为:1.People traveling好象有问题, 但不知怎么改.?
2.go by land or(by) sea 这个by 可省??

people traveling 没有错,这句话是从句people后面省略了who而已,错的是应将if改成whether
整句话就是People (who)traveling long distances frequently have to decide whether they would prefer to go by land or sea .

这是新概念三册,第44课 speed and comfort
定语从句中的省略先行词和be 动词的情况。
实际是应该是 people who are traveling long distances frequently have to decide whether they would pefer to go by land ,sea ,or air.
那个by可以省略。

参考答案是对滴,好像说是名词性的只能用whether的。

People travel long distances frequently have to decide if they would prefer to go by land or sea

people traveling 没问题啊,trveling long distances frequently 整个修饰people.
这个by一般不能省

if--whether