相同点:含义是一样的 不同点: 1.前者属于陈述句序,在做各种从句时使用,比如说名词性从句,定语从句等,但不能单独使用 eg:Your mother has know where you have been.(宾语从句) Is this the school where you have been?(定语从句) 2.后者属于疑问句序,是完整独立的句子,用来引导对地点有疑问的特殊疑问句 eg:where have you been?
意思是一样的,但是用法不一样。 where have you been?--可以单独用,表示疑问句。 where you have been?--不可以单独用,而是要做宾语从句。前面应该有个动词,如know, tell, Could you tell me where you have been ?这样表述。