did you have been to 和have you been to的区别
问题描述:
did you have been to 和have you been to的区别
1.
did you have been to Shanghai?
have you been to Shanghai?
这两句子有什么区别?
2.
如果我想问“你是否有一个美好的回忆”应该怎么说?
have you a beautiful dream?
d(如果我想用have 做句首,该怎么提问?或者说这个句子不能用have做句首?)
答
did you have been to Shanghai?语法不对.
did 和 have been 不可用于同一从句里.
have you been to Shanghai?
是正确说法.
"回忆" 英语是 recollection,memory
dream 意思是 梦
你是否有一个美好的回忆习惯说法是
have you happy memories of sth?
比如
have you happy memories of your childhood?
你是否有美好的童年回忆?
也可以说 do you have happy memories of your childhood?那do you have been to Shanghai 这样可以吗?不可。 语法不对。do 和 have been 同样不可用在同一从句里。