if和where有什么区别?

如题所述

一旦你知道它再哪的话,就请打电话给我

where it mingt be 的确是一个同位语从句。
同位语可以当成对前面名词的一个解释说明的,由于其在语法上与前面的名词是地位同等的,所以叫同位语。
同位语可以有三类引导词:that,whether,when、where、who等

针对引导词where,我说一下如何区别同位语从句、定语从句和地点状语从句。
从形式上判断,同位语从句可以还原为一个完整的句子,如你举的例句,由于是特殊疑问词where引导的,可知原来这是一个特殊疑问句:where might it be?
其次最基本的,同位语从句前要有一个名词,此句为idea,从句就是对这个词的解释。

定语从句,同样可以用where引导,此时其先行词一般为表示地点的词,如the place,the city等。但是,定语从句在形式上是不完整的,它一定缺了某一个成分,如缺了主语、宾语、状语等。如果要还原为一个完整的句子,必须借助先行词。

状语从句,很好区分,它没有像前两种从句一样的先行词,是一个独立的句子,在整个句子中做状语。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-26
我只讲if和that作宾语从句引导词时是如何使用的,其实很简单,看下面例句:
1.I think (that) he's right.

that在从句中有时可以省去(特别是在口语中),
把从句he's right单独与主句分开,你会发现,它是个肯定句(是否定句的情况极少),那就是说,如果从句单独时是个肯定句的话,前面就用that.

2.I wonder if he's right.

把从句he's right单独与主句分开,你会发现,由于前面用的是if,从而使得从句一定是由一般疑问句变来的,即Is he right?,这就告诉你,如果从句是由一般疑问句变来的(即从句含有疑问的味道),其前面就用if,(例句1中的从句就不能改为一般疑问句)

你明白了吗,如果还有问题,再补充提问。本回答被网友采纳
第2个回答  2013-08-26
if 意思是“是否” where 是“哪里”的意思
相似回答