在线英语听力室

“But”不得不知的用法

时间:2017-03-09 23:53:22

(单词翻译:单击)

   在英语中,我们都知道but是表示转折的,但是你可不能小看它哦,除此之外,还有以下几种常见用法:

  一、but用法连词,表示让步关系,意思是“除非,要不是”,常与that一起构成but that, 相当于"if...not"。
  例如:I would1 have failed2 but that your helped me.
  要不是你们帮助我,我就会失败。
  二、but用作连词,放在否定词或疑问词之后,作从属关系,表示否定意义,可相不于that not.
  例如: Never a month passed but she writes to her parents.
  她没有一个有不给她双亲写信。
  三、but用于否定词加doubt3,question,deny等到之后,没有实在意义,只相当于关系连词that.
  例如: There's no doubt but he is a thief4.
  毫无疑问,他是一个贼。
  四、but用作介词,表示“除了”意义,相当于besides,except.
  例如:No one knows him but she.
  除了她,没有人认识她。
  五、but用作副词,相当于only, 常译为“只不过,仅仅”。
  例如:He finished5 his homework but ten minutes ago.
  他十分钟前刚完成作业。
  六、buy用作代词,表示从属关系,在否定句中常相当于who/that not.例如:
  There is no one but likes to help him.
  没有人不认识他。

分享到:

Error Warning!

出错了

Error page: /mobile/?aid=399212&mid=3
Error infos: Got error 28 from storage engine
Error sql: select `l`.`tag`,`l`.`index`,`l`.`level_id`,`b`.`id`,`b`.`word`,`b`.`spell`,`b`.`explain`,`b`.`sentence`,`b`.`src` from `new_wordtaglist` `l` left join `new_word_base` `b` on `l`.`tag`=`b`.`word` where `l`.`arc_id`='399212' and `l`.`level_id`>='' group by `b`.`word` order by `l`.`index` asc