Have you been to Moscow twice?
общий
Have you been to Moscow once or twice? альтернативный
You have been to Moscow twice, haven't you? разделительный
Where have you been twice? специальный
How many times have you been to Moscow? специальный
Who has been to Moscow twice? к подлежащему