one day ,in one day ,on one day,for one day 的区别意思以及用法
one day ,in one day ,on one day,for one day 都可以作时间状语,区别在于意思不同,所在的句子时态不同。
具体分析:
1. one day :(将来)有一天;总有一天;(过去)某一天。
可以用于一般过去时、一般将来时。
例句:
She'll succeed one day.
她总有一天会成功的。
One day, I'll be rich and famous.
总有一天我会名利双收。
One day he left, disappeared without a trace.
有一天他离开了,消失得无影无踪。
2. in one day :一朝一夕;在某一天里。
通常用于一般过去时,表示某件事情在一天的时间不内完成。例句:
She read the entire novel in one day.
她一天之内把整本的小说读完。
It seemed as if all the interesting things were happening in one day.
看来,所有好玩的事都要发生在那一天了。
His grandmother made a pair of new mukluks in one day.
他的祖母一天就做了一对新的海豹皮靴。
I finished it in one day!
我用一天就搞定它了。
3. on one day:在某一天。
很少单独使用。因为某天用one day;但是如果是有特点的某一天可以说。如on a cold day(在很冷的一天)。例句:
I met him on a cold day.
我在一个寒冷的日子里见到了他。
4. for one day :一天。相当于for a day。
表示某件事情或者状态延续了一天的时间。通常用完成时态或者一般过去时。例句:
I've had my ration of problems for one day.
我手头的问题已经够我忙活一天的了。
I was home for one day .
我在家里呆了一天。
For one day, Severus haswaited for her in the darkness.
西弗勒斯在黑暗中等了她一天。
Eg:One day on my way home from work,I saw my old friend.
in one day 在一天内 in one day or two 在一两天内
Eg:No one can master English in one day 没有人能在一天之内学好英语
on one day ——这个没有见过啊
for one day 一天
Just for one day 就一天……
——是不是应该for one days 啊
for one days 如果有一天
Eg:For ne days,when i say to you good--bye,i hope you happier than now
如果有一天 当我给你说再见的时候 我希望你过的比现在更开心