这句有语法错误吗,如果有请指出
可以肯定地说,这句话没有语法错误。
but在大家较熟悉的词性中多为介词、连词、副词。
实际上英语中But可以用作可被用作关系代词,引导定语从句,这种情况往往是先行词具有否定含义或被否定。
此时But意义上相当于whonot或thatnot,即用在否定词或具有否定意义的词后,构成双重否定。如:
1)Thereisnomotherbutlovesherchildren.没有不爱自己孩子的母亲。
(相当于Thereisnomotherwhodoesn'tloveherchildren)
2)Therewasnoonepresentbutknewthestoryalready.在场的人都知道这个故事。
(相当于Therewasnoonepresentwhodidn'tknowthestoryalready)
3)Thereisnomanbuterrs.没有任何人能够不犯错误。
(相当于Thereisnomanwhodoesnoterr.)
同样你的问题Thereisnofatebutwhatwemake相当于Thereisnofatewhatwewon'tmake,直译:没有命运我们不能应对
意译:命运掌握在我们自己手中
但要注意But这种用法只有在but前有先行词的时候才有此用法!请比较下面这个例句:
Hedidnothingaftergraduationbutspendhisparents'money.他毕业之后无所事事,就知道花爸妈的钱。该句中but是介词的用法,有转折的意义。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇