What are the differences between the following? I give my best interpretation, but if in error, please advise:
Have you ever been to Canada? A: It's asking a direct question whether the person you are asking ever visited Canada for whatever reason (business or pleasure).
Have you ever visited Canada? Same question.
Have you ever gone to Canada? Same question; asked with different words.
Have you ever seen Canada? One can "see" Canada through pictures.
the sights? Assumes the person has been to Canada. "The sights" is very broad. You may wish to be more specific by naming a location or places of interest such as Niagara Falls, Vancouver, or Quebec.
No errors that I can identify.