by 介词的用法疑问.by 这个介词如果后面跟时间,在...时间之前.The lake will have frozen by tomorrow morning.明天早上前,湖应该会结冰了但是在以下的例句中它又会解释为:到...的时间You will have been studying English for five years by next March到明年三月你就学满五年的英语了是不是b
网友回答
其实是同一个用法,意思也一样.
第二句by next March你也可以解释为 在明年三月之前你将会学满五年的英语了.
======以下答案可供参考======
供参考答案1:
第二句也是一样啊,也可以说成是到明年三月之前,在中文里意思也是一样的吧,
供参考答案2:
If something happens by a particular time, it happens at or before that time.
(某事发生在一特定时间之前,即该事在此时间点或之前发生)到…时; 在…之前
其实,在...时间之前、到...的时间含义类似,翻译时按句意通顺来翻。
The lake will have frozen by tomorrow morning.
也可翻为:到明早时,湖面应该已经结冰了。
have表示“已经”,所以,即使你用时间点“到……时”,但加上“已经”后,其含义也是“ 明天早上前”。
第二个例句,同理。