until的用法
until 用法:
1、 until用在肯定句,谓语动词通常是延续性动词
例句:
I waited until he came back.
我一直等到他回来。
The war lasted until 1945.
战争持续到1945年。
2、用在否定句,谓语动词通常是瞬间性动词。
例句:
I didn't leave the boy until his mother turned up.
直到这孩子的母亲来,我才离开。
The noise of the street didn't stop until it was midnight.
街上的噪音直到半夜才停止。
3、连词until引导的从句中谓语动词的时态
until后面的从句中不能用一般将来时,应该用一般现在时代替。所谓的“主将从现”。
4、主句的谓语动词为一般现在时或一般将来时时, until从句中的谓语动词为现在完成时,用来强调从句谓语动词表示的动作发生在主句谓语动词表示的动作之前。
例句:
I won’t go to bed until I have finished my homework.
我要完成作业才睡觉。
5、主句中的谓语动词为一般过去时时,从句中的谓语动词为过去完成时,用来强调从句谓语动词的动作发生在主句谓语动词表示的动作之前。
例句:
Li Lei didn’t come until the film had begun.
直到电影开演,李雷才来。
参考资料来源:百度百科-UNTIL (英语单词)
until的用法,until前面要用什么时态
1、until用在肯定句,谓语动词通常是延续性动词,如stand, stay, talk, wait等,表示主句动作终止的时间。
如:I waited until he came back.我一直等到他回来。
2、如果用在否定句,谓语动词通常是瞬间性动词,如open, start, leave, arrive, finish, stop等,强调主句动作开始的时间。
如:I didn't leave the boy until his mother turned up.直到这孩子的母亲来,我才离开。
3、until后面的从句中不能用一般将来时,应该用一般现在时代替。所谓的“主将从现”。
如:He will stay here until his mother comes back.
4、主句的谓语动词为一般现在时或一般将来时时, until从句中的谓语动词为现在完成时,用来强调从句谓语动词表示的动作发生在主句谓语动词表示的动作之前。
如:I won’t go to bed until I have finished my homework.
我要完成作业才睡觉。
5、主句中的谓语动词为一般过去时时,从句中的谓语动词为过去完成时,用来强调从句谓语动词的动作发生在主句谓语动词表示的动作之前。
如:Li Lei didn’t come until the film had begun. 直到电影开演,李雷才来。
6、until前的时态并没有固定要求,可以是过去时,可以是将来时也可以是现在时,根据具体语境而定。
until的用法,until前面要用什么时态
1、until用在肯定句,谓语动词通常是延续性动词,如stand, stay, talk, wait等,表示主句动作终止的时间。
如:I waited until he came back.我一直等到他回来。
2、如果用在否定句,谓语动词通常是瞬间性动词,如open, start, leave, arrive, finish, stop等,强调主句动作开始的时间。
如:I didn't leave the boy until his mother turned up.直到这孩子的母亲来,我才离开。
3、until后面的从句中不能用一般将来时,应该用一般现在时代替。所谓的“主将从现”。
如:He will stay here until his mother comes back.
4、主句的谓语动词为一般现在时或一般将来时时, until从句中的谓语动词为现在完成时,用来强调从句谓语动词表示的动作发生在主句谓语动词表示的动作之前。
如:I won’t go to bed until I have finished my homework.
我要完成作业才睡觉。
5、主句中的谓语动词为一般过去时时,从句中的谓语动词为过去完成时,用来强调从句谓语动词的动作发生在主句谓语动词表示的动作之前。
如:Li Lei didn’t come until the film had begun. 直到电影开演,李雷才来。
6、until前的时态并没有固定要求,可以是过去时,可以是将来时也可以是现在时,根据具体语境而定。
until和until的用法,分别在什么情况下
until可用作介词或连词,意为“到……时候为止”、“到……时候才”或“在……时候以前不”。什么情况下表达什么意思,关键要看(主)句中的谓语动词是终止性动词还是延续性动词。
1. 如果(主)句中的谓语动词是终止性动词,应采用“... not ... until ...”结构,意为“……到……时候才……”。例如:
You mustn’t eat anything until you see the doctor. 看过医生之后,你才能吃东西。
2. 如果(主)句中的谓语动词是延续性动词,那么谓语动词用肯定式或否定式,它们所表达的意思有所不同。
1) 如果谓语动词为肯定式,则until译为“到……时候为止”。例如:
I watched TV until she came back. 我看电视一直看到她回来。
2) 如果谓语动词为否定式,则until应译为“到……时候才”,即“在……以前不”。例如:
I did not watch TV until she came back. (= I began to watch TV when/after she came back.) 直到她回来我才开始看电视。
3. 用终止性动词作谓语时, until既可以和not连用,又可以和never, nobody, nothing, few, little, seldom, hardly等含否定意义的词连用。例如:
I had not seen him until 1990. (= I had never seen him until 1990.) 1990年以前我从未见过他。
4. 连词until引导的从句中谓语动词的时态。
1) 主句的谓语动词为一般现在时或一般将来时时, until从句中的谓语动词为现在完成时,用来强调从句谓语动词表示的动作发生在主句谓语动词表示的动作之前。试比较:
I won’t go to bed until I have finished my homework. 我要完成作业才睡觉。
2) 主句中的谓语动词为一般过去时时,从句中的谓语动词为过去完成时,用来强调从句谓语动词的动作发生在主句谓语动词表示的动作之前。
until的用法。
until可用作介词或连词,意为“到……时候为止”、“到……时候才”或“在……时候以前不”。
1. 如果主句中的谓语动词是终止性动词,应采用“... not ... until ...”结构,意为“……到……时候才……”。例如:
You mustn’t eat anything until you see the doctor. 看过医生之后,你才能吃东西。
2. 如果主句中的谓语动词是延续性动词,那么谓语动词用肯定式或否定式,它们所表达的意思有所不同。
1) 如果谓语动词为肯定式,则until译为“到……时候为止”。例如:
I watched TV until she came back. 我看电视一直看到她回来。
2) 如果谓语动词为否定式,则until应译为“到……时候才”,即“在……以前不”。如:
I did not watch TV until she came back. (= I began to watch TV when/after she came back.) 直到她回来我才开始看电视。
3. 用终止性动词作谓语时, until既可以和not连用,又可以和never, nobody, nothing, few, little, seldom, hardly等含否定意义的词连用。例如:
I had not seen him until 1990. (= I had never seen him until 1990.) 1990年以前我从未见过他。
Don’t put off until tomorrow what you can do today. (= Never put off what you can do today till tomorrow.) 今日事,今日毕。
until的用法有什么,一般位于句子中什么位置
你好!
until
英[ənˈtɪl] 美[ʌnˈtɪl]
prep. 到…为止; 在…以前;
conj. 到…为止,在…以前; 直到…才;
[例句]Until 1982 he was senior lecturer in botany at Durham University.
1982年以前他一直是达勒姆大学生物系的高级讲师。
until用法
until的用法(I)
until的后面可以接具体的时间,也可以接一个时间状语从句。它既可以用于肯定句中,又可以用于否定句中,但用法不同。
一、用于肯定句中,意思是“到、、、为止”,表示动作一直持续到表示的时间为止。
主句的动词必须是延续性动词。
eg: I will wait here until half past four.
He worked in the office until the cleaner came in.
二、后面的从句中不能用将来时,如果要表示将来的动作或状态,则用一般现在时代替。
eg: He will stay here until his mother comes back.
They will study at the school until their parents come to take them home.
Until的用法(2)
三、until用于否定句中,意思是“直到、、、才”,表示动作从until表示的时间才开始,主句动词延续性、非延续性均可。
eg: I didn’t go to bed until 12 last night.
I won’t come back until my mother asks me.
He doesn’t do his homework until his father comes back every day.
1.他一直等到妈妈回来才睡觉.
He didn’t go to bed until his mother came back.
2.昨天,他们直到做完卫生才回家.
They didn’t go home until they finished the cleaning.
3.直到5点钟我才能去打篮球.
I can’t go to play basketball until five o’clock.
4.那个孩子直到5岁才会说话.
The child couldn’t speak until he was five years old。
5.直到明天他看完这本书,他才能去还.
He can’t return the book until he finishes reading tomorrow.
Sentence patterns:
1. He did his homework before he went to bed.
He did his homework until he went to bed.
He didn’t go to bed until he finished his homework.
2. I go to school after I have breakfast.
I don’t go to school until I have breakfast.
I have breakfast before I go to school.
3. They didn’t arrive until it was dark.
They arrived after it was dark.
4. She stopped dancing after her mother returned.
She didn’t stop dancing until her mother ….
She danced until/before her mother returned.
5. He slept until someone knocked at the door.
He didn’t wake up until someone knocked at the door.
He slept before someone knocked at the door.
He woke up after someone knocked at….
6. We kept on talking until he came in.
We didn’t stop talking until he came in.
请问C语言until的用法
until不是C/C++关键字。可以用do while替代。
do {t = t * i;
i = i + 1;
}while(i <= 5);
扩展
那不用while(i=5的时候计算结束这种思想,该怎么写代码呢
补充
就是 do while循环。这种循环语句的特点是,先执行一次循环体,而后进行判断,而 while 循环则先判断条件成立,而后才执行循环体,二者区别是明显的,但总的来说,while循环更常用,但 do while循环也不能少。
until的用法有什么,一般位于句子中什么
一、 介词until
作介词的until 的英文解释是up to a specified time
(直到某一时刻)或up to the time of a specified event
(直到发生某事).但注意观察下列句子,我们还可留意到until 在具体运用中的细微之处.
1. 用于肯定句中:
1) It may last until Friday. 这可能要延续到星期五.
2) He will be working until 5 o'clock. 他将一直工作到五点钟.
3) She was a bank clerk until the war, when she trained as a nurse. 她战前是个银行职员,战时受训当了护士.
不难看出until
用于肯定句中,表示句子的动作一直持续到until短语所表示的时间为止,即表示动作的终点.一般可译为“直到……时(为止)”或“在……以前”.在这种用法中,句子的谓语动词必须是持续动词(非瞬间动词),如live,
wait , last, love, like, stay, work, continue 等.
2. 用于否定句中:
1) The secret was never told until after the old man's death. 这个秘密在老人去世后才说出来.
2) Don't open it until your birthday. 等到你过生日那天再打开.
3) She didn't sleep until eight. 她八点钟才睡觉.
不难看出until用于否定句中,表示句子的动作直到until短语所表示的时间才开始发生,即表示动作的起点.一般译为“直到……才”或“直到……之前(……还不)” .
二、 连词until
以同样的方式分析作连词的until的用法.作连词用的until的英文释义是up to the time when(直到……时为止).
1. 用于肯定句中:
1) Heat can be conducted from a hot body to a cooler one until both
are at the same temperature.热可以从一个热的物体传到一个较冷的物体,直到两者温度相同为止.
2) Continue in this direction until you see a sign. 一直朝着这个方向走就会看见指示牌了.
3) He ran until he was breathless. 他一直跑到气喘吁吁才停下.
不难看出,作连词的until用于肯定句中,表示主句的动作一直持续到从句动作发生或状态出现时为止.一般可译为“……直到……为止”.在这种用法中,主句的谓语动词必须是持续动词(非瞬间动词),如live,
wait , last, love, like, stay, work, continue 等.
2. 用于否定句中:
1) I hadn't realized she was foreign until she spoke. 她不说话我还一直不知道她是个外国人.
2) I won't stop shouting until you let me go. 你不放我,我就一直喊叫.
3) Among the great mathematicians there are about as many who showed
mathematical talents in childhood as there are those who showed none at
all until they are older. 在伟大的数学家中,童年就显露数学才华的人和直到相当年龄才显露才华的人差不多一样多.
不难看出,作连词的until用于否定句中,表示主句的动作在从句的动作发生之前尚未发生,或者说主句的动作在从句的动作发生之后才开始.一般可译为“直到……才”.
C++中until的用法
只有do-wile循环,until是pascal中的循环。