in和after的区别

来源:百度知道 编辑:UC知道 时间:2024/07/04 19:19:01
They finally finished the project______two months
A in B for C after D before
答案是C,但in也有表在……之内的意思,为什么不可以选C?

这一题的关键是finally这个词表示“终于,最终”意思。
finally的存在说明了任务的困难,所以需要的时间长,用after才符合题意。如果没有finally的话这里用in也是可以的,表示在2个月内完成了任务。
PS:希望我的回答能够帮到你~~

他们在最后两个月完成了这个项目

因为是过去完成的,是过去时,且two months是时间段, 所以用after

in和after 区别

in +时间段:与将来时连用
after +时间段:与过去时连用
after +时间点:可与将来时连用
He will be back in two hours.
He came back after two hours.
He will be back after two o'clock.

in+一段时间表示将来时
如:I'll come back in a week
in+一段时间也可用于过去时,意思是”...内”
如:he came in two days.
而after+一段时间通常只能用于过去时,不能用于将来时
如:he came back after a week

我不是考试族,不会一大堆公式套,什么时态呀,时间段呀!

in 表示一段时间之内。
after 表示之后

反正我选 A

比如,“I Lost 20lbs in Two Months, Ask Me How”
http://www.youtube.com/watch?v=OK4yz_Jnn-4
句子结构一样,native speaker 写的!

after用在已发生的事情上。
如本题。
in用在未来的事情上