语法问题

why does everybody knowing something make it right?

请分析一下这句话的语法

请先 登录 后评论

最佳答案 2020-03-24 10:33

Why does everybody knowing something make it right?

句子主语为everybody knowing something,这是动名词复合结构。everybody为动名词的逻辑主语。

make it right. it指代something。make it right,使它成为正确的。

为什么人人都了解某件事,就能让那件事成为正确的?

我们假设这样一个语境:哥白尼之前人们认为地球是宇宙的中心,太阳、月亮、星星都围绕地球转。然后有一天哥白尼对一个朋友说,我觉得不对劲,地球应该围绕太阳转。朋友说你错了,太阳围绕地球转才是对的。哥白尼反问:为什么太阳围绕地球转是对的。朋友回答说:Everybody knows it, so it is right. 哥白尼接着问:Why does everybody knowing something make it right?

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

Why does everybody (knowing something) make it right?

1. 括号里的部分为现在分词短语,作 everybody 的定语。

2. make it right:动 + 宾 + 宾补

Why does everybody knowing something make it right?

【翻译】为什么大家都知道就等于它是对的?

【简析】knowing something 虽然是定语,但表达“条件意义”。全句的含义是:

If everybody knows something, they make it right. Why?



请先 登录 后评论
  • 0 关注
  • 2 收藏,2442 浏览
  • grapevine 提出于 2020-03-22 20:45

相似问题