but作除了的用法

Macbeth discoursed freely with his thanes and nobles, saying, that all that was honourable in the country was under his roof, if he had but his good friend Banquo present, whom yet he hoped he should rather have to chide for neglect, than to lament for any mischance. 这里的but是表示除了吧,意译应该是:要是班柯也在的话,那这个国家贤良的人就都在场了,可是直译的话怎么理解这个but,还有类似的例句吗?
请先 登录 后评论

最佳答案 2019-04-07 14:35

but 还有一个用法,等于only,本句便是此用法。例如:

I only regret that I have but one life to lose for my country.

我唯一遗憾的是,我只有一次生命可以献给我的祖国。


这是Nathan Hale 的名句。这里用but 来表示only,也是为了避免与前文重复。如果网友背过这句话,你的问题就不是问题了。

内森·黑尔是美国历史上第一个间谍。美国独立战争期间被英军俘获。他在21岁那年被处以绞刑,临刑前的遗言,后来成为享誉世界的名言:“我唯一的遗憾,是我只有一次生命献给我的祖国”。



请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

but有以下3种词性(你给出句子中but就是第2种以上,仅仅)

(1)conj. 但是;而是;然而

The watch was cheap, but it goes quite well.
这块表虽然便宜,但走得很好。

These changes will cost a lot, but they will save us money in the long run.
这些改动相当花钱,但从长远的角度看会为我们省钱。

(2)adv. 仅仅,只(相当于副词only,merely)

Our world is but a small part of the cosmos.
我们的世界仅仅是宇宙的一小部分而已。

He's still but a child.
他仅仅是个小孩子。

He can but admit that it was his fault.

他只得承认这是他的错误。

(3)prep. 除…以外

We go to school every day but Sunday.
我们除了星期日每天都上学。

He has looked for it everywhere but in his own room.
除了他自己的房间外,他到处都找遍了。

We go to school every day but Sunday.
我们除了星期日每天都上学。

He has looked for it everywhere but in his own room.
除了他自己的房间外,他到处都找遍了。

I had no choice but to sign the contract. 

我别无选择,只好签了合同。


请先 登录 后评论
  • 1 关注
  • 1 收藏,9582 浏览
  • Gaofangyuan 提出于 2019-04-01 23:12

相似问题