你去哪了?的英文:Where have you been?
have 读法 英 [həv;hæv] 美 [həv;hæv]
1、vt. 有;让;拿;从事;允许
2、aux. 已经
短语:
1、have what it takes 称职;具备取得成功的必要条件
2、have up 把某人请来作客;起诉
3、have oneself to thank 只得怪自己,活该;自作自受,咎由自取
4、have only to 只要…就能
5、have none of 不允许,不同意
一、have的词义辨析:
cause, get, have, render这组词都有“使,使得”的意思,其区别是:
1、cause 正式用词,侧重指使某事发生的原因。
2、get 侧重指劝某人做某事,或指使某事物处于某种状态或产生某种结果。
3、have 普通用词,指让某人做某事。
4、render 书面用词,多指因外界因素而使某人或某物处于某种状态。
二、have 的近义词:cause
cause 读法 英 [kɔːz] 美 [kɔz]
1、n. 原因;事业;目标
2、vt. 引起;使遭受
短语:
1、cause analysis 原因分析;成因分析
2、internal cause 内因;内在原因
3、cause of disease 病因
4、cause trouble 肇事
5、good cause n. 正当理由
Where have you been?
这个用在你已经回来了,我才问的情况下。
Where were you going?
强调问你过去某个特定时间去了哪儿。
Where did you go?
不强调 表示过去 你去过哪儿?
where did you go
Where have you been to?
Where were you?
你去哪了?
Where did you go?
Where have you been?
Where were you?