将下面这句话中的“be”去掉后,是否存在语法错误?

I had expected to be near my objective by now, but everything still seemed alien to me.(我本想离目的地已经不远,但周围一切对我仍很陌生。)——《新概念英语》

去掉“be”之前,“near”做介词,后面的my objective组成介词词组做表语;去掉“be”之后,“near”做动词(韦氏词典显示near有动词释义),而且二者意思差不多啊?
如:As he neared the stable, he slowed the horse and patted it on the neck. (接近马厩时,他让马慢下来并拍拍它的脖子。)——《柯林斯英汉双解大词典》

去掉be动词,句子意思虽然没有变化,但是其语法存在错误。
分析:动词expect常用在句型expect to do sth中,其意思是“预料/有望去做某事”,句型中to do代指动词不定式。
原句中to be是be动词的不定式形式,如果去掉be后,剩下to near是不正确的。
再如,句子What will the weather be like tomorrow?(明天天气如何?)中be动词也不可去掉,其原因与题主所提问题大同小异。
(希望对你有点帮助)追问

您好,和“What will the weather be like tomorrow?(明天天气如何?)中be动词也不可去掉”这个例子还是不太一样,因为去掉be后like做动词无法表示“像...”的意思;
而提问中的句子的“near”去掉“be”之后做动词也可以表示“靠近”的意思。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-05
句中be不可以去掉,去掉存在语法错误,expect to do something是固定短语,夲句表状态用expect to be+表语,near…是介短做表语。near不可做动词。去掉be句子就错了!追问

您好,去掉“be”之前,“near”做介词,后面的my objective组成介词词组做表语;去掉“be”之后,“near”做动词(韦氏词典显示near有动词释义),而且二者意思差不多啊?
如:As he neared the stable, he slowed the horse and patted it on the neck. (接近马厩时,他让马慢下来并拍拍它的脖子。)——《柯林斯英汉双解大词典》

第2个回答  2020-05-03
不存在,be是可以去掉的,这里只是一种语言习惯,为了书面语更标准,所以它用了be。
第3个回答  2020-05-23
这么多回答都没看懂题主想表达的内容。
这还是惯用短语的表达,习惯性表达而已
be near(介词) sth 接近/靠近……
实际就等同于 near(动词) sth…
前者表达靠近的状态,后者表达接近的动作
而后者的表达,并不是太常见,主要是near作为动词的形式不常见,就像down这个词有很多种词义和词性,有形容词,副词,介词,名词甚至于动词,不常见也不常用而已。
你给的例句更换其实没什么句意区别,语法上也没毛病,只是习惯表达而已。
你能想到这点是很好的,语言学习需要思维发散深究。但不能钻牛角尖。(写作时如果你用例句中near作动词表达,老师有可能给你判错,习惯就好。有时候不是你错,是别人不了解而已)
第4个回答  2020-05-23
不能存在语法错误