你给的两句都有问题。。。明显的两个病句= =
WHERE只能做地点状语从句。
你给的这两个句子,正确的写法应该是
He asked him, where he is?
He asked him, where he is from?
两个句子都是He asked him是单独的句子,后面是补充前面这句话用的。同样是完整的句子。
而且如果是从句的话,从句必须要用陈述句的语序,也就是说句末一定是要用句号而不是问号。
而且WHERE做引导词的话,前面的先行词应该是跟地点有关的词,像PLACE、BUILDING之类的。
而且状语从句也不能直接做宾语!
你这两句话都把WHERE引导的从句当做宾语来用,根本就是错句!
对 ,只能做地点状语
He asked where he is? where在宾语从句中做表语
He asked where he is from? where在宾语从句中作地点状语
意思不同,第一句的意思是问 他在哪里, where 在从句中做表语。 第二句的意思是问 他来自哪里,where在从句中做宾语。