but for必须要连用虚拟语气吗

书上说:but for 一定要与虚拟语气连用,但这种说法是不是太绝对。如下面这个句子:

The sale was supposed to last for a week, but for all practical purposes it’s over.

它就是不虚拟语气啊!

如题
请先 登录 后评论

查看全部 1 个回答

The sale was supposed to last for a week, but for all practical purposes it's over. 这里是for all的用法。for all 表示 “尽管” 时, 和 in spite of 的用法一样(并可互换),比如:For all his wealth , I do not like him .尽管他很有钱,我还是不喜欢他。For all his wealth, he was not happy .尽管他很有钱,他并不快乐。 He is a poor musician for all his training.尽管他经过了很多的训练, 他还是个蹩脚的乐师。I wouldn't like to be in his position, for all his wealth.尽管他很有钱, 我怎么也不愿意处于他那个位置。For all her faults, Mary‘s friends tolerated and even adored her.尽管玛丽有缺点, 她的朋友们还是宽容她, 甚至崇拜她。来自百度早知道,仅供你参考,
请先 登录 后评论