请问老师 in two days是两天内还是两天后?
1. I will finish the homework in two days.
如今天是周一,那么按上面句子意思,我会在两天里完成还是两天后完成?
同样类似句子:
2. It'll be spring in a few weeks. 在几周内还是几周后?
3. It'll be spring in a few more weeks. 怎么理解?和句2意思有什么不同?
1. I will finish the homework in two days.
谓语为将来时,非延续性动词,in+段时间,表示这段时间结束的时候非延续性动作发生。即in表示这段时间之后。如果要表示这段时间之内,需用介词within。谓语为将来时态,不可用after+段时间表示这段时间之后,但可以用after+点时间。例如:
I will finish the homework after two hours. (误)
I will finish the homework in two hours/in two hours' time. (正)2 小时后
I will finish the homework after 2 o'clock. (正)2点后
I will finish the hoemwork within two hours. (正)2小时内
2. It'll be spring in a few weeks. 几周后就是春天了。
3. It'll be spring in a few more weeks. 还得再过几周才是春天。
第三句与第二句的不同在于,可能听话人以为现在就是春天了,或者本来现在应该是春天了,但由于寒流,天气还是冬天的天气,因此说话人预测还要再过几周才会是春天。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
1. 如果动作已经发生,那么,in + 时间段:在......内。例如:
He walked two hundred and sixty miles in eight days.
他在八天里走了二百六十英里。
2. 如果动作在将来发生,那么,in + 时间段:在......后。例如:
I'll have some breakfast ready in a few minutes.
我将在几分钟后把早餐准备好。
网友的几个句子,都是将来的事,那么,都是在这些时间之后发生。
I will finish the homework in two days.
如今天是周一,那么按上面句子意思,我会在两天里完成还是两天后完成?
——从说话时间开始算起,48小时后完成作业。
从逻辑上讲,以下两个句子,完成作业都用24个小时,只是说话的时间点和角度不同而已:
I finished the homework in 24 hours.
I will finish the homework in 24 hours.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!