Which of the grammatical constructions above is (or are) more typical of what is commonly said and heard in colloquial AE?
If all three options work, is there any difference to them meaningwise?
Also -- excluding grammar rules and switching to nonstandard -- what would be the typical response(s) from John & Jane Doe in casual speech to the question:
[FYI I'm asking this question in consideration of the following source http://www.antimoon.com/forum/t3137.htm focusing on the various ways to respond to a present tense question starting with "Have you got..." in casual speech, and so I wish you could tell if the same ungrammatical "rule" might also apply with present perfect questions.]
Have you ever been (or gone) to France?
Would it be:
- Yes, I have/No, I haven't.
- Yes, I do (have been to...)/No, I don't (have been to...).
- Yes, I did/No, I didn't.
-
How about if I say: Have you been to the dentist?
Would the usual, most commonly heard response(s) be:
- Yes, I have/No, I haven't.
- Yes, I do (have been to...)/No, I don't (have been to...).
- Yes, I did/No, I didn't.
If all of these options are possible, is there any difference to them?