介词by、before及until、till的时间思维及使用区别
今天小编给各位分享until的知识,文中也会对其通过介词by、before及until、till的时间思维及使用区别和by 与until, before 区别.等多篇文章进行知识讲解,如果文章内容对您有帮助,别忘了关注本站,现在进入正文!
内容导航:
一、介词by、before及until、till的时间思维及使用区别
前面写了《before和until主从句中的使用和区别》推荐不多,感觉可能是说的深奥了,没看懂,哈哈,
所以,今天,把容易弄混的这几个词,拿来在重新推敲一下,
首先,我们先从汉语词语出发,
by+时间时,英文给出的解释是:before or at,即不迟于某个时间。
说话人,关心的是这个时间点,
如:
He had finished his work by 3 o'clock.
3点前,他就完成工作了,
before+时间,在……之前;
说话人,关心的before以前这段时间,而不是before表示的那个时间,重在陈述以前的事实;
He sent his application form before the end of May.
他在五月底前寄了申请表。(五月底前的某个时间)
对比下面这句汉语的意思;
He had sent his application form by the end of May.
他已在五月底寄出申请表。(五月底那个时间)
而until+时间,直到……才;
说话人,重在表明前后两个事件,到了这个时间点,时间之前和之后是截然相反的二种状态,注重事件的转折;
如:
She lived in the house until he came back.
她在那所房子里一直住,直到他回来。
从这可以看出,by、before及until可以从说话人想要表达的意思的侧重点来区别使用。
下面我们简单重温一下before和until这两个+时间的使用时的区别:
1、谓语为 瞬间动词时,
1)肯定式 的用before。
如:
He fell asleep before I could take off his clothes.
他在我脱掉他衣服之前睡着了。
2)否定式 的用before或until均可,且意义相同。
Susan didn't go to bed until/before she finished her homework.
Susan不完成家庭作业不睡觉。
2、谓语为 延续动词时,
肯定的,否定的 都可以用before也可以用until,但说话重点不同,
如:
否定的:
We didn't discuss the problem until he came back.
我们一直等他回来才开始讨论问题。(强调)
We didn't discuss the problem before he came back.
他回来前,我们不讨论问题。(陈述)
肯定的:
John sat up watching TV before his father came back.
他爸爸回来前,John在看电视。(陈述)
John sat up watching TV until his father came back.
John一直在看电视,直到他爸爸回来。(强调变化)
所以,总的来看,before的重在陈述事情,而until重在强调变化。
然后,我们再来看看till和until的区别使用,
两个常可互用,until要比till要正式、书面些,而且until表达的感情要强烈些,另外,如果在句首时,一般用until。
如:
Not until 2019 did he come back.
直到2019年他才回来.
Until then, I knew nothing at all about it.
在那之前,我对此一无所知.
一、by 与until, before 区别.
这三个介词主要区别如下:before意思是“在...之前”
he
arrived
before
me.
他在我之前到达.
after意思是“在...之后”
c
comes
after
b
in
the
alphabet.
在字母表中c接在b后面.
until意思是“直到...时”
until
she
spoke
i
hadn't
realized
she
was
foreign.
她要不说话我还一直不知道她是外国人.
二、by与until ,before区别.
before与until当连词用时,都表示主句的情景发生在从句情景之前,它们主要有两个区别:第一,带有until从句的肯定式主句中的谓语动词必须是持续性的(如be, live, like, work等),而带before从句的主句中的谓语动词则不必是持续性的。比较:
(a)We always have to wait until the last passenger has left.
我们总是得等到最后一个乘客离去。
(b)I shouted before the boss arrived.
在老板到来之前,我大喊大叫。
第二,until引出的分句的内容是真实的,而before引出的分句的内容可能是真实的,也可能是非真实的。比较:
(a)Let's wait until the rain stops.
让我们等到雨停吧。
(b)I began to cry before he could speak.
他尚未开口,我就开始哭了。
(c)Pigs will fly before he'll become a mathematician.
他要是能当数学家,猪都会飞了(在他成为数学家之前猪都会飞了。意即根本不可能)。
1.by 和until:
by 表示“截止到某一时刻为止”,句中的实义动词一般是表示瞬间行为的:
We had to get there by evening.
我们必须在夜晚前抵达那里
或者是be动词:
You must be back by four o'clock.
你务必在4点前回来。
until / till表示“一直延续到某一时刻”,如果是肯定句,句中的动词一般是延续性动词;否定句表示“在...以前,直到...才”:
He lived in California until he was twenty.
他在加里弗尼亚一直住到20岁.
She didn't go to bed until her daughter came back.
她一直等到女儿回来才去睡觉。
I didn't wake up until I heard the alarm clock.
直到听到闹钟的铃声我才醒来。
2.by和before:
by...到...为止,时间点 by 8 到8点为止,包括八点和八点之前
before 在...之前 before 8 八点之前 不包括8点
by+时间点,通常用完成时态
before不用于完成时态
三、till/untill与by的区别是什么?
比较until和till此两个连词意义相同。肯定形式表示的意思是"做某事直至某时",动词必须是延续性的。否定形式表达的意思是"直至某时才做某事"。动词为延续性或非延续性都可 以。
正确使用这两个连词的关键之一就在于判断句中的动词该用肯定式还是否定式。
肯定句:
I
slept
until
midnight.
我一直睡到半夜时醒了。
Wait
till
I
call
you.
等着我叫你。
(在肯定句中可用before代替
Let's
get
in
the
wheat
before
the
sun
sets.)
否定句:
She
didn't
arrive
until
6
o'clock.
她直到6点才到。
Don't
get
off
the
bus
until
it
has
stopped.
公共汽车停稳后再下车。
I
didn't
manage
to
do
it
until
you
had
explained
how.
直到你教我后,我才会做。
1)Until可用于句首,而till通常不用于句首。
Until
you
told
me,
I
had
heard
nothing
of
what
happened.
直到你告诉我以前,出了什么事我一点也不知道。
2)Until
when
疑问句中,until要放在句首。
---Until
when
are
you
staying? 你呆到什么时候?
---
Until
next
Monday. 呆到下周一。
注意:否定句可用另外两种句式表示。
(1)Not
until
…在句首,主句用倒装。
Not
until
the
early
years
of
the
19th
century
did
man
know
what
heat
is.
直到19
世纪初,人类才知道热能是什么。
Not
until
I
began
to
work
did
I
realize
how
much
time
I
had
wasted.
直到我开始工作,我才认识到了我已蹉跎了几多岁月。
(2) It
is
not
until…
that…
关于until的问题,通过《by与until ,before区别.》、《till/untill与by的区别是什么?》等文章的解答希望已经帮助到您了!如您想了解更多关于until的相关信息,请到本站进行查找!
爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。