when,where和why引导的定语从句和同位语从句之区别when,where和whey既可以引导定语从句,也可以引导同位语从句,它们的相同点是在两种从句中都可以充当状语成分。不同点是:when,where和why作关系副词引导定语从句时,有跟它们含义相应的先行词,如when的相应先行词是表示时间的名词,where的相应先行词是表示地点的名词,why的相应先行词是表示原因的名词。当when,where和why作连接副词引导同位语从句时,则没有与它们含义相应的先行词。试比较:I'llneverforgetthedaywhen(=onwhich)wemetforthefirsttime.(定语从句)Ihavenoideawhenwemetforthefirsttime(同位语从句)Theofficewhere(=inwhich)youworkishere.(定语从句)Thenarosethequestionwhereweweretogetsomuchmoney.(同位语从句)Thereasonwhy(=forwhich)hedidnotcomeisquiteclear.(定语从句)XiaoWanghassolvedtheproblemwhytheTVwasoutoforder.(同位语从句)以上例句中when,where和why作关系副词引导定语从句时,可以改为“介词+关系代词which”来引导;而引导同位语从句的when,where和why就不能这样改。由此可知,why引导的若是同位语从句,先行词就不会是reason或其同义词;若是reason或其同义词作先行词,就一定是定语从句。所以,只要看先行词就可以判定了。