but引导的是定语从句吗

but引导的是定语从句吗?

请问这是由关系代词but引导的定语从句?

There is no man but feels pity for starving children.  怎么理解?

 

请先 登录 后评论

最佳答案 2020-03-30 16:50

But 也可以用作关系代词引导定语从句,用于否定词语之后,在语义上相当于that/who…not。

There are very few but (= who don't) admire his talents.

很少有人不钦佩他的才能。

There is no man but (=who doesn't) feels pity for starving children.

没有人对挨饿的孩子们不同情。

There is no difficulty but (he can't) be overcome. 没有克服不了的困难。

There is nobody but (who doesn't know) knows of him.

没有人不认识他。


请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

There is no man but feels pity for starving children. 

这是but引导的定语从句。主要见于正式书面语。

but作为关系代词,=that+not. 主句通常为否定句。

可以用that替换but, 同时从句改为否定句。

上句= There is no man that does not feels pity for starving children.

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

There is no man but feels pity for starving children

这个句子的划线部分是but引导的定语从句。

There is no man but feels pity for starving children. 

= There is no man that does not feels pity for starving children.


but引导的定语从句的用法(以下内容摘自《刘毅英语语法宝典》)

这种用法的 but 叫做“准关系代词”。(p.159)

(pp.160-161) but 本身含有否定的意思,其作用相当于 that...not,它前面的主句须有否定的词 (如 no, not, scarcely, hardly 等)。这样一来,由于前后的双重否定就演变成肯定,所以含有关系代词 but 的句子,其实意即等于一个有形容词 every 的肯定句,不过用 but 的语气较强罢了。

There is no rule but has exceptions. 凡规则必有例外。

= There is no rule that has not exceptions

=Every rule has exceptions.

在前两个句子中,划线部分是定语从句, no rule 是定语从句修饰的先行词,but 和 that 是关系代词,作定语从句的主语。




请先 登录 后评论
  • 3 关注
  • 4 收藏,8413 浏览
  • Nancy wenwen 提出于 2020-03-27 23:08

相似问题