Hardly a day goes by ______ I write to my family.
A. when B. since C. but D. before
本题是选择 when 还是 but 呢?为什么?怎么理解句意呢?谢谢。
貌似还有一个 Hardly a day goes by without....
本句答案为but.
Hardly a day goes by but I write to my family.
but在本句为关系词,等于that+not, 引导定语从句修饰主语a day.
Hardly a day goes by that I don't write to my family.
几乎没有一天我不给家里写信。
我几乎每天都给家里写信。
通常but引导的定语从句,主句为否定句。but 为准关系代词。但本句中but为准关系副词。
可能有的网友会选 when 或 before,以为句义为“刚一...就...”。这种理解是错误的。句子的时态告诉我们这个句子不是表示事件,而是表示习惯意义。选择when或before句子的时态就没法解释了。
这个句子还可以改写为:
Hardly a day goes by without me writing to my family.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
曹老师的解答非常好!本题答案只能选 but。
本题如果要选 when,则从句需用否定式,比较下面的同义句:
Hardly a day goes by but I write to my family.
=Hardly a day goes by when I don't write to my family.
=Hardly a day goes by that I don't write to my family.
=Hardly a day goes by without me / my writing to my family.
我几乎没有一天不给家里写信。
注:我的解答仅作补充参考,请网友选择曹老师的解答。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
Hardly a day goes by but I write to my family.
参考译文:几乎没有一天我没有给我家人写信。
A. when B. since C. but D. before
D为正确答案but=that/which not
but可被看作关系代词,引导定语从句,在句中作主语,在意义上相当于 who not或that not,即用在否定词或具有否定意义的词后,构成双重否定。
There is no mother but loves her children.
=There is no mother who doesn't love her children
没有不爱自己孩子的母亲。
There was no one present but knew the story already.
=There was no one present who didn't know the story already
在场的人都知道这个故事。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!