10 句子结构分析

请教各位老师。这是我在《剑桥雅思》范文里遇到的句子。非常不理解because后的这个从句,第一,这里没有主语,只有一个had,不知道这句话应该怎样理解。第二,knowledge后面带了一个been displayed,之前很少遇到这种只用been done的情况。不知道是我语法知识欠缺还是因为句子本身出现了错误。烦请各位老师给予指导。谢谢!

句子如下:

All of this being said, I believe that learning a different language should be not only for satisfying our physical needs, like money, but also moral needs, because never before had such a big thirst for knowledge been displayed.

请先 登录 后评论

最佳答案 2022-05-28 17:05

 经查,该文出自《剑桥雅思11》Test 3  Task 2的一篇7分考生作文。作文满分为9分,中间还有7.5,8,8.5三个分数档。因此,7分作文是允许出现一些不影响理解的语法错误的。

这个原因状语从句 because never before had such a big thirst for knowledge been displayed. 倒装本身没有错,但时态(过去完成时)有误。作为议论文的结论,一般要用现在时态,不能用过去时态。因此此处应改用现在完成时,即had应改为has,即 because never before has such a big thirst for knowledge been displayed.

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

        ...because never before had such a big thirst for knowledge been displayed...

      【答】这个原因状语从句是正确的,其中的 such a big thirst for knowledge 是从句的主语,had been displayed 是从句的谓语动词(过去完成时被动语态)由于 never 放在从句的句首,所以从句必须使用部分倒装句式。又如:

        Never once had he imagined Dumbledore's childhood or youth.(摘自 J.K.Rowling, Harry Potter and Deathly Hallows)他从未想象过邓布利多的童年或是年轻时候。


请先 登录 后评论
  • 2 关注
  • 0 收藏,1477 浏览
  • Leone 提出于 2022-05-26 10:19

相似问题