专升本英语语法——in,within,by,until,till
in,within,by,until,till 表示时间的用法与区别。
1.in 表示“过…后”,用于将来时,也可用过去将来。
I’ll come back in a day or two.我过一两天就会回来。
They finished the work in two hours.他们两个小时后就完成了工作。
I will be ready in a week.一周之后就准备妥当。
2.within 表示“在…之内”,无时态限制。
He will return within an hour.他将在一个小时之内回来。
I have seen her within these five days.在最近 5 天内我见过她。
He live within five minutes’s walk.他住的地方走 5 分钟就到。
3.by 在…之前(时间),表示“动作完成期限”
Will you finish the task by tomorrow.你明天之前能完成任务吗?
We should finish the work by six o’clock.我们必须在六点钟之前完成任务。
She will be here by three..她最迟三点会来这里。
4.until(till)表示动作“继续”,直到…为止。
They watch TV until(till)twelve o’clock.他们看电视,直到 12 点。
Until the last minute of the text ,we kept on writing our answer to the question.直到考试的最后
一分钟,我们仍然坚持写问题的答卷。
He had been in Beijing until(till) last week.他在北京一直待到上个星期。
Till 和 until 基本上相同,但句首一般不用 till 而用 until。
练习:
1. My mother will be back ____an hour.
A.in B.on C.at D.by
2. They will arrive at the place ____a week.
A.by B.on C.at D.within
3. Can you return the dictionary_____Friday?
A.in B.on C.by D.for
4. My father worked from eight____twelve.
A.at B.on C.by D.till
5. I shall stay here____next Sunday.
A.in B.on C.until D.for
答案:1~5 ADCDC