have you和do you 有什么不同,我总是区分不开它们.不知道什么情况下使用哪个?