都用that who what why when where确实不容易分。
但只要记住1.定语从句有先行词 名词从句除了同位语从句,其他都没有先行词
i know the girl who has long hair.定
i don't know who has long hair.宾语从句
2.同位语从句和定语从句的区别是引导词是否有疑问意义。
3.没有先行词的时候,要看引导词是否有疑问意义。
what she says goes.定语从句。what无疑问意义
what she gave him confused me.主语从句。what有疑问意义。
追问谢谢
本回答被网友采纳