which one is correct?
1) They might have gone/been to canada.
2) They might had gone/been to canada.
i mean, is it OK to use either of these word to complete a sentence.
He might have gone to Canada = It is possible that he left this place, and that he is on his way to, or is actually in, Canada.
He might have been to Canada = It is possible that he went to, and left, Canada at some time in the past; he is not there now.