where you have been与where have you been区别

llll 1年前 已收到3个回答 举报

柠檬037 幼苗

共回答了21个问题采纳率:81% 举报

相同点:含义是一样的
不同点:
1.前者属于陈述句序,在做各种从句时使用,比如说名词性从句,定语从句等,但不能单独使用
eg:Your mother has know where you have been.(宾语从句)
Is this the school where you have been?(定语从句)
2.后者属于疑问句序,是完整独立的句子,用来引导对地点有疑问的特殊疑问句
eg:where have you been?

1年前

4

心菲殿 幼苗

共回答了1个问题 举报

同意楼上的

1年前

2

钱胜大 幼苗

共回答了76个问题 举报

意思是一样的,但是用法不一样。
where have you been?--可以单独用,表示疑问句。
where you have been?--不可以单独用,而是要做宾语从句。前面应该有个动词,如know, tell,
Could you tell me where you have been ?这样表述。

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 2.902 s. - webmaster@yulucn.com