one day与some day均可用作状语,表示“有一天”,但两者所连用句子时态稍有区别:
1、one day可指过去或将来,即可用于过去时态或将来时态。如:
One day the temperature was 30℃. 有一天温度达到30摄氏度。
I will [am going to] climb that mountain one day. 总有一天我要爬那座山。
One day people will be able to go to the moon on holiday. 总有一天人们可以到月球上去度假。
2、some day通常只指将来,即只用于将来时态。如:
We’re all going to be old some day. 总有一天我们都会老的。
Some day I’ll come back and marry her. 总有一天我要回来娶她。
注:有时虽然不是将来时态,但句子意思表示的是将来意义。如:
You’re sure to regret one day. 你准有一天会后悔。
I want to get married one day. But before that, I want to travel. 总有一天我要结婚。但在那之前,我要旅游。
另外,在特定语境中some day有时可指过去将来。如:
I never realized that some day I would be living in China. 我从未想到将来有一天会在中国居住。