张道真提到的这几个例子,都是口语里这样用。正规文体还是要用will. 你的句子要保留will. 如果没有will 意思就不同了。有will的意思是:三年会不知不觉就过去的。(说话时还没过去)没有will: 三年不知不觉中过来了,(等过来了才知道)。说话时三年已经过去。
我在张道真语法书上看到:
在主句中will或shall可以不出现, 例如:
1.I will tell you the story while we are taking a walk 有时可以写作 I tell you the story while we are taking a walk
2.If you refuse, I will be ruined 有时可以写作 If you refuse,i am ruined
3.If you laugh, the world will laugh with you 有时可以写作: If you laugh,the world laughs with you.
介于以上例句,我想问下下面这个例句: Three years will have passed before i know it 是否可以写作Three years has passed before i know it
谢谢各位大神给予解答。