when 可以引导非句子成分吗今天看到一个句子,before returning home,alf turned ...,想知道这时把before 用 when 替代可以吗,为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 19:53:32
when 可以引导非句子成分吗今天看到一个句子,before returning home,alf turned ...,想知道这时把before 用 when 替代可以吗,为什么?

when 可以引导非句子成分吗今天看到一个句子,before returning home,alf turned ...,想知道这时把before 用 when 替代可以吗,为什么?
when 可以引导非句子成分吗
今天看到一个句子,before returning home,alf turned ...,想知道这时把before 用 when 替代可以吗,为什么?

when 可以引导非句子成分吗今天看到一个句子,before returning home,alf turned ...,想知道这时把before 用 when 替代可以吗,为什么?
可以,但可不是引导非句子成分,这其实实一种省略,省了“主语+be动词”.

此句中用before+ 动名词引导时间状语,翻译为在...之后, 不可用when来代替.
否则"...之后"意思就表达不清了.
before returning home,alf turned ...,
也可以把before 完全去掉,构成一个由现在分词引导的时间状语从句.

when要引导句子的。但是有时是可以省略成分。如:
i went strightly to sleep when back from outside last night.

此句 before returning home,意为在回家之前......
也可用when,只是用when 的话,意为当某人回家时......
意思略有区别。
这两个单词均可以引导非句子成分,用法有所不同,表达的含义也不同。