请问英语高手:I didn't go to bed until finishing my homework.这句话有没有语法错误?

陈才英语教育
2013-06-21 · TA获得超过2.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:74%
帮助的人:3839万
展开全部

请问英语高手:I didn't go to bed until finishing my homework.这句话有没有语法错误?

=I did not go to bed until I finished my homework (如果主语主语和从句主语不是同一个主语,不可以用UNTIL DOING 这个结构,以定要把从句主语和谓语写上去.

(until 做连词,后接句子,做介词,后接名词和名词短语,以及动名词)

解答如下:

 

以上是考察一个 not until 用 起结构为

 

基本结构:NOT +主句+UNTIL +从句 (备注NOT 是否定主句谓语动词)

 

例如:We did not get off the bus until it stopped completely

 

主语+助动词否定式+do Something A  until 主语+谓语DO SOMETHING B

 

意识,只有UNTIL 后面B 动作发生了,A 动词方可以发生

 

Sb +doesn't ;didn't  do sth A until doing sth B

Sb doesn't /didn/t do sth A until Sb does sth B

 

SOMEBODY +AUXILIARY VERB  NEGATIVE FORM +DO SOMETHING A UNTIL DOING SOMETHING B

 

 

Somebody +Auxiliary Verb Negative Form +Does Something A +Until Sombody does Something B

 

I did not realize she was Li Yuchun until she took off her glasses  

  • Not until we pointed out their fault to them did they realize it .

    直到我们向他们指出了他们的错误,他们才意识到。

     

  • No. Not until this note from his best friend, another teacher, informed me of his passing.

    不——直到他最要好的朋友,另一位老师,来信告之他去世的消息时,我一直不知道。

     

  • We'll never find Truth in her entirety, at least not until the Second Coming, and who knows when that will be?

    我们永远找不到完整的真理,至少在第二次到来之前不能,谁知道那将是什么时候呢?

1、He is absent till/until now. 他到现在还没来

2、He didn't show up till/untill now. 他到现在才来

详解

till / until在表达方式和意义上的特殊性:until是till的强调形式,但是它们表达的意义是相同的,都表示"直到某时"。不过,当主句是否定句时,它引出的意思是"直到(某时)(某动作)才(发生)" ,这时候常会出现"not until …"的结构,如果将 "not until …"的结构放在句首,那么主句要写成倒装句。例如:

He didn't go to sleep until 12 last night .

他昨晚直到十二点钟才睡觉。

They didn't realize their fault till we pointed it out to them .

直到我们向他们指出了他们的错误,他们才意识到。

Not until we pointed out their fault to them did they realize it .

直到我们向他们指出了他们的错误,他们才意识到。

但是,当主句是肯定句时,它引出的意思是"直到(某时某动作停止了)" 。例如:

The students made much noise till the teacher came into the classroom .

直到老师走进教室学生们才停止了大声喧哗。

The young couple were very happy until they used up all their money .

那对年青夫妇直到花光了所有的钱才沮丧起来。

另外,until 可以放在句首而till则不行。我们可以说:Until they used up all their money, the young couple were very happy .我们却不可以说:Till they used up all their money, the young couple were very happy .

 

 

 此两个连词意义相同。肯定形式表示的意思是"做某事直至某时",动词必须是延续性的。否定形式表达的意思是"直至某时才做某事"。动词为延续性或非延续性都可 以。 正确使用这两个连词的关键之一就在于判断句中的动词该用肯定式还是否定式。

 

  肯定句:

  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…

歪行歪行
2013-06-21 · TA获得超过2334个赞
知道小有建树答主
回答量:743
采纳率:100%
帮助的人:293万
展开全部
你这个例句是时间状语从句,不能省略从句主语,即不能用finishing这种形式

例句分析:
until 本身表示“在……之前;直到……时”,通常作为conj.连接2个简单句
所以,你后面的句子,根据时态和简单句的构成,必须改为 until I finished my homework.
即 I didn't go to bed until I finished my homework.(时间状语从句,不能省略从句主语)

until的用法:
1)前句是否定句时,表示的意思是“直到(某时)(某动作)才(发生)”,即not...until的形式,通常连接时间状语从句

如:She can't leave until Friday. (简单句,此处unitl为prep.)
I didn't finish my homework until my mother came back.(时间状语从句,此处until为conj.)

2)前句是肯定句时,表示的意思是“直到某时某动作停止了”,这里until前面句子中的谓语动词,必须是延续性动词,表示这种动作可以延续下去或产生持久影响

如:We 【danced】 until dawn. (简单句,延续V.)
He【worked】 until you came back. (时间状语从句,延续V.)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
正达美
高粉答主

2013-06-22 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.8万
采纳率:78%
帮助的人:7966万
展开全部
I didn't go to bed until finishing my homework.这句话没有语法错误
句子正确
until 可以看作 介词 动名词 短语作介词宾语 整个是 介词短语作状语
until也可以看作 连词 ,当做是 带连词的现在分词 作时间状语
当 主句的主语 与 状语从句的主语 一致的情况下 可以用分词短语 代替 状语从句
本句=I didn't go to bed until i finished my homework.
公交车上 常见的例子 be careful when getting off the bus.
=be careful when you get off the bus.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不撞衫女装系列
2013-06-21 · TA获得超过202个赞
知道答主
回答量:126
采纳率:0%
帮助的人:101万
展开全部

有两个很明显的错误。

 

  1. 如果,此处的虚拟是对将来的虚拟

     

    那么,句子应该为 ; I would not to bed until I have finishied my homework

 

 

2.如果,此处的虚拟是对过去将来时的虚拟

 

       那么,句子应该为 ; I would had not to bed until I had finishied my homework

 

 not until 的结构是连接前后两个句子。

 

如果你对我的回答还算满意的话,别忘了采纳哦,亲。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卍百晓生卍
2013-06-22
知道答主
回答量:14
采纳率:0%
帮助的人:6.7万
展开全部
当然有,until后的finishing语法错误,至少后面应该接个句子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式