英语语法问题there is nobody that doesn't have his faults为什么等于there

英语语法问题
there is nobody that doesn't have his faults为什么等于there is nobody but has his faults?这里的but是连词吗?
阳光VS天使 1年前 已收到1个回答 举报

重庆世纪移动 幼苗

共回答了13个问题采纳率:84.6% 举报

这里的but是否定的关系代词 引导的 也是 定语从句 并且but在定从中 作主语
no ...but 意思是 没有.不的
如 there is nobody but has his faults没有人没有错误
=there is nobody that doesn't have his faults 没有没有错误的人
再如 there was no man but admired him没有一个人不羡慕他

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.035 s. - webmaster@yulucn.com