作业帮 > 英语 > 作业

1.when的定语从句与状语从句的区别:

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/07/30 11:22:21
1.when的定语从句与状语从句的区别:
I still remember the day when I first met Jennifer.我仍然记得第一次见到詹妮弗的那一天.
I will never forget the day when I stayed with you.(这两句一看就是定语从句)
you can come when you are free.(一看就是状语从句)
而这下面的:我分不清楚.(主要因为when如果修饰,那么应该要先行词+介词=when)
Last night when we got to the cinema ,the film had been on for ten minutes.
Next month,when you’ll spend your summer holidays in your hometown,is approaching.
2before与until的区别,例如以下的句子:
It was evening _____D___ we reached the little town of Winchester.B.until D.before
"Larry,I can't give you an answer ___D_ I think it over," said Joe.(when before after until)
为什么when不可以?
======
而且第二题when不可以,为什么都选before?这些题目真够变态的.
1.when的定语从句与状语从句的区别:
一. when的定语从句与状语从句的区别:
第一个句子 Last night when we got to the cinema, the film had been on for ten minutes 的结构可以有两种划分法:
  1)when we got to the cinema 是修饰 last night 的限制性定语从句,等于 last night at which we got to the cinema(在我们到了电影院的那个昨天晚上).整个结构如下:
主句:Last night, the film had been on for ten minutes 昨天晚上,电影已经开映十分钟了限制性定语从句:when we got to the cinema 我们到了电影院的(那个昨天晚上)
  2)Last night when we got to the cinema 是时间状语从句,等于when we got to the cinema last night(昨天,我们到了电影院的时候).其结构如下:
主句:the film had been on for ten minutes 电影已经开映十分钟了状语从句:last night when we got to the cinema  昨天晚上我们到了电影院的时候
  但是第一种划分法显然站不住脚.限制性定语从句是排他性的,而“昨天晚上”只有一个,不存在排除“没有到电影院其他的昨天晚上”以外的“到电影院的那个昨天晚上”.
第二个句子 Next month, when you’ll spendyour summer holidays in your hometown, is approaching 中的 when you’ll spend your summerholidays in your hometown,是对 next month 进行补充说明的非限制性定语从句,其结构一目了然,不存在歧义——
主句:Next month is approaching 下一个月正在迫近非限制性定语从句, when you’ll spend your summer holidays in your hometown 这个月,你将会在家乡度过暑假.
二. before与until的区别,例如以下的句子:
It was evening (before) we reached the little town of Winchester. (到了晚上我们才抵达温彻斯特的那个小镇)【注意,本句中的reached 是瞬间动词的肯定式】
  until 指从后往前延续到的一个“时间点”,before 指从前往后的一个时间点以前的“时间段”.如until 9 o’clock(从九点以前一直到九点整),before 9 o’clock(从九点整往前推的一段时间).给予以上原因,在表示“直到…时才…”,这两个词的用法不同.
until 只能与瞬间动词的否定式连用或与延续性动词的肯定式连用,如:
  I didn’t notice it until yesterday. 直到昨天我才注意到这件事.(notice 是瞬间动词,用否定句)  Do not leave your seat until the plane is airborne. 飞机升空时不要离开座位.(leave是瞬间动词,用否定句)  I'll wait until they arrive. 我会一直等到他们来.(wait 是延续性动词,用肯定句)  We danced until dawn. 我们跳舞一直跳到天亮.(dance是延续性动词,用肯定句)
before 要求与瞬间动词的肯定式连用,如:
  It was some time before the door opened in response to his ring. 他按完门铃后过了一会儿门才打开.(肯定句,open 是瞬间动词)  The ball bounced twice before he could reach it. 球弹了两次他才接到.(肯定句,bounce 是瞬间动词)
2. "Larry, I can't give you an answer (until) I think itover," said Joe.
  when 指 “说话时” 的时间,until 指“直到说话以前”的时间,与瞬间动词否定式连用是表示 “到了…时间后才 ”或 “在…时间以前不…”.
  这句话的意思是“我仔细考虑后才能给你作出回答”或“在仔细考虑完以前我不能给你作出回答”.
再问: 看了三遍你说的,when的区别了,还是看不懂。详细的原因:1  但是第一种划分法显然站不住脚。限制性定语从句是排他性的,而“昨天晚上”只有一个,不存在排除“没有到电影院其他的昨天晚上”以外的“到电影院的那个昨天晚上”。2第二个是非限制定语从句,那么它的when是不是等于=during next month
再答: 主要是限制性定语从句和非限制性定语从句的区别。限制性定语限制被修饰词的范围,具有排他性,也就是说,被修饰词是唯一的。非限制性定语从句只不过是对先行词内含的具体说明,没有排他性。
再问: 我看不出它的排他性,在这里。我觉得按第一种分法的限制性定语从句,last night也是唯一的,并且就是那个 the film had been on for ten minutes 的状语。 ==按这样想,哪里错了?
再答: 如果用限制性定语从句 when we got to the cinema 修饰,就出现不止一个 “昨晚”。为了排除其他的 “昨晚”,就需要用排他性的定语,但 last night 不管看电影与否,只有一个,无需用定语限制其外延。另如 ,“某某人的爸爸是工人” ,就排除其他人的爸爸,“某某人的“ 就是排他性的定语。如果非要说 ”在到了电影院的那个昨晚“,说明还有另外的昨晚。而昨晚只有一个,不会存在第二个,因此不需要排他。
再问: 能否拿个其他句子,这个句子怎么就是弄不懂。
再答: 如果是限制性定语从句,意思是客观上存在不止一个 ”昨天晚上“,这里指的只是 ”到了电影院的那个昨天晚上“ ,而不是其他任何昨天晚上。你想想看,会有那么多昨天晚上吗?
再问: 我懂了,是不是这样:如果是限制定语从句的话,那么就是我们每个昨天晚上都去,电影都已经开始十分钟。
再答: 是这样的。
再问: 你重新再说一次,要百分百正确的,详细的,我认真参详。
再答: 如果把这个句子修改如下就可以成为定语从句:Last night, when we got to the cinema, the film had been on for ten minutes.(非限制性定语从句)Every night when we got to the cinema, the film had been on for ten minutes. (限制性定语从句。 last night 是唯一的。而 every night 是普遍的)