怎样判断when引导的是时间状语从句还是宾语从句以及定语从句经常在阅读里遇见when引导从句,句子意思都懂,就是不知道怎么区分它到底引导的是什么从句

问题描述:

怎样判断when引导的是时间状语从句还是宾语从句以及定语从句
经常在阅读里遇见when引导从句,句子意思都懂,就是不知道怎么区分它到底引导的是什么从句

如果你会划分句子成分,那么,你就先将主、从句划分出来,分析主句的成分。
如果有主、谓,缺少宾语则为宾语从句;如果修饰名词就为定语从句。另外的情况为状语从句。

区分when引导的是状语从句还是定语从句可以从意思上看出来,表示“当……时候”通常是状语从句,如果when是用来修饰时间的话,则是定语从句。
eg:I still remember the day when I first came to the university.我仍然记得我第一次来到大学的那一天。这里的when用来修饰先行词the day.

我是这么来分析理解的
1)、你把句子分成主句和从句,然后先看看主句里头主、谓、宾全不全
如果主句差宾语,那when引导的就是宾语从句
比如:I have to decide when I should go.主句里面decide没有宾语,决定什么呢,所以这里when引导的就是宾语从句了
(当然,如果主句是系表结构,动词是系动词的话,那when引导的就应该是表语从句,比如:The question is when I should go.)
如果主句差主语,那引导的就是主语从句,比如:When I should go is a question.主句里面is是谓语,没有主语,什么是问题呢,所以when引导的就是主语从句啦.
2)、如果主句的主谓宾都有,那就又要分情况了,而我以前快速判断的方法是判断when引导的从句和主句里的宾语是什么关系
如果when引导的这个从句是用来修饰主句里的宾语的,也就是说它在主句里充当的是一个定语的成分,那它就是个定语从句
比如:I will never forget the day when I left her.这个句子里主句的宾语是那一天,而那一天是哪一天呢,就是从句里我离开她的那一天,when引导的这个从句是用来修饰主句里的宾语的,所以这里when引导的是一个定语从句,一般来说呢,when引导的定语从句,先行词都是the day,the moment之类表示时间的词
如果when引导的从句不是用来修饰主句里的宾语的,那它就是个状语从句,当然状语从句也分时间状语从句,条件状语从句,原因状语从句和让步状语从句,这个我一般是按照意思来分辨的
如果可以翻译成当……的时候,一……就,就在这时,每当,或者当……之后,那引导的就是时间状语从句
如果可以翻译成如果……就,那就是条件状语从句
如果可以翻译成既然,那么,那就是原因状语从句
如果可以翻译成尽管,虽然,那就是让步状语从句
主要应该就这么多了吧,