this is the first time I have visited your hometown.

这句话是一个主从复合句,到底是定语从句还是主语从句?希望很肯定的人作答一下,在线等!急!

定语从句。没有主语从句。

this(主语) is(系动词) the first time(表语) I have visited your hometown(省略了that的定语从句,修饰the first time).

the first time是先行词,后面是定语从句。
当先行词有time,day,place,reason,way等的时候,可以用that代替when或where或why或介词+which, 口语中that 还可以省略。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-22
定语从句。

按照在句中的不同成分,从句分为:
主语从句:What she saied made me angry. 她所说的使我生气。
宾语从句:I couldn't believe (that) he stole our car. 我不相信他偷了我们的汽车。
定语从句:如本题。 定语从句中被修饰的部分称为先行词,这里的先行词是“time”,一般要用when,但是因为先行词time前有“the first”,所以规定这里的引导词只能用that或者 像本题省略that什么也不用。