once和the moment引时时间状语从句时的区别

—Did you remember to give Marry the money you owed her?

—Yes, I gave it to her _______ I saw her.

A.while    B.the moment  C.suddenly    D.once 

这题选的是B。但我在字典里查到once也可以表示一……就 相当于as soon as 例句如下: Once inside her apartment she felt an urge to brush her teeth.

一回到自己的公寓,她就有一种想要刷牙的冲动。

Once we were through the gates, she went off and left me on my own.

我们一进大门,她就走了,留下我一个人。

请大师指点!


请先 登录 后评论

最佳答案 2017-11-01 04:51

once引导从句是条件和时间的结合,条件的意味更浓,因此多翻译成“一旦。。。就。。。”,暗示只要条件出现,主句的动作就可以重复发生。

the moment则纯粹是时间状语,意为:在。。。的那一刻。

从逻辑上讲,欠别人的钱,还一次就行了,没必要一旦看见她就还钱,见一次还一次。这就是为什么不能用once的原因。

请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

—Did you remember to give Marry the money you owed her?

—Yes, I gave it to her _______ I saw her.

A.while    B.the moment  C.suddenly    D.once 

这题选的是B。但我在字典里查到once也可以表示一……就 相当于as soon as 

例句如下: Once inside her apartment she felt an urge to brush her teeth.

一回到自己的公寓,她就有一种想要刷牙的冲动。

Once we were through the gates, she went off and left me on my own.

我们一进大门,她就走了,留下我一个人。

解析:the moment,强调动作A发生的时候,动作B立即发生,相当于"as soon as" 引导时间状语从句


(1)once  conj.一旦…(就…); 一…(就…) (英语解释:If something happens once another thing has happened, it happens immediately afterwards.) 

The decision had taken about 10 seconds once he'd read a market research study.在他看过一份市场调研报告后大概10秒钟就作出了决定。

Once customers come to rely on these systems they almost never take their business elsewhere.

顾客一旦依赖上这些系统,几乎就不会光顾其他商家。

Once inside her apartment she felt an urge to brush her teeth. 

一回到自己的公寓,她就有一种想要刷牙的冲动。

(2)一…就;此刻,那时(英语解释:If you say that something happens the moment something else happens, you are emphasizing that it happens immediately after the other thing.) 

The moment I closed my eyes, I fell asleep. 

我闭上眼睛就睡着了。

I recognized her the moment I saw her. 

我一眼就认出了她。 

The moment I saw you, I knew you were angry with me. 

我一看到你, 就知道你在生我的气。 


请先 登录 后评论
刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

once 也可以纯粹表示时间:from the time when something happens,在这个意义上,once 等于as soon as。这时,它没有条件的含义,不影响主句动作的发生,其实,主句的动作已经发生。如果主句含有will/would 或其他情态动词表示将来或可能的意义,那once 就带有条件的味道了。

所以,两个答案都对。用作连词的the moment/the minute/the instant = as soon as = once

Once I saw his back, I knew he was not a good person. 

我一看见他那后脸儿,就知道他不是什么好人。

Once I thought of this, I also became energetic. 

一想到这些,我就来了精神。

Once he became rich, he threw aside his old friends. 

他一发财就不再理会他的老朋友了。

以上3句换成as soon as,意思保持不变。

请先 登录 后评论
  • 0 关注
  • 1 收藏,12413 浏览
  • wyn2009new 提出于 2017-10-20 11:00

相似问题