have been + 名词的用法

Very well I will allow you to review one home video out of the five, but you must tell us upfront which one that you will be reviewing. We might need more time then due to the process especially if we want to keep producing at the same quality that we have been so far.


have been与表示职业的名词连用,用来询问或说明某人所从事的职业,但是这里的the same quality作have been的宾语并不是表示职业的名词,那么如何理解have been这里的用法?

请先 登录 后评论

最佳答案 2019-10-27 10:07

the same +抽象名词+as/that 从句时,same的“同一个”和“同样的”的意义重合,不再有区别。此时从句用as引导还是that引导,取决于从句的结构,即从句用比较分句结构还是关系分句结构。例如:

Tom has the same problem that I have. 关系分句必须有完整的主谓宾结构,通常不能省略成分,也不能采用动词替代。所以这里不能用助动词do替代have。

Tom has the same problem as I do/have. 省略和替代是比较分句的常规。

We want to keep producing at the same quality that we have been producing at so far.

that作为关系代词引导关系分句,并在从句中作介词at的宾语。介词不能省略,谓语的现在完成进行时也不能缩减为have been.

We want to keep producing at the same quality as we have been so far.

as引导比较分句,分句中与主句重复的成分均可省略。

很显然,网友这个句子中the same quality后的分句显然是比较分句结构,作者却错误地使用了关系代词引导从句,导致关系分句结构错误。应将that 改为 as。

请先 登录 后评论

其它 1 个回答

wt
首先说明一下,该句并不是你认为的have been+名词的用法。 We might need more time then due to the process especially if we want to keep producing at the same quality that we have been so far. 首先题主肯定知道这个句子是that与same连用,作为关系代词引导的定语从句。题主认为that 的先行词是the same quality这也没错,但是这个关系代词that在定语从句中并不是作have been 的表语,因为如果这样理解逻辑上讲不通,怎么可能是我们(人)是质量呢?这就是我所要纠正的你问题的标题。 回到问题上,其实这里的have been后面省略了producing。先行词that在定语从句中作at 的宾语,也就是we have been producing( at the same quality) so far. 这样大致意思就出来了,即:尤其是在我们希望能保持目前制作质量的情况下……。
请先 登录 后评论
  • 0 关注
  • 2 收藏,5349 浏览
  • Eric198226   提出于 2019-10-26 10:08

相似问题