<p>I'm a native speaker, here is my opinion:</p>

<p><code>欢迎你来到中国！</code> is a complete sentence, it emphasize that the opposite side already arrived in China.;</p>

<p><code>欢迎你到中国来！</code> is an uncompleted sentence, the part of Purpose is omitted. <code>来</code> or <code>去</code> is an adverbial modifier, it's commonly following by a noun or phrase for purpose. e.g.</p>

<pre><code>欢迎你到中国来访问！
欢迎你到中国来旅游！
欢迎你到中国来玩！
</code></pre>

<p>Also, <code>欢迎你来中国！</code> can be used for invitations.</p>

<p>The masses may not strictly follow Chinese grammar in daily life. Moreover, each of the local has its own dialect, this may affect their expression also.</p>

<p>So, the option A is more right than B.</p>

CC BY-SA 3.0
2014-03-02T22:00:13.873Z
This looks true for me. Change the order of words may not affect the meaning, but affects the aspects to be emphasized.
Earth Engine
CC BY-SA 3.0
2014-03-24T14:25:06.847Z
I don't thinks this is true. I would argue that 到中国来 is a sort of 宾语前置.
Ma Ming
CC BY-SA 4.0
2020-11-02T08:03:39.560Z
I don't know where you live, but 欢迎你到中国来 is undoubtly a correct expression in Mainland China.
Winfred Huang
CC BY-SA 3.0
2014-03-02T10:32:10.213Z
2014-03-02T10:32:10.213Z
appbead.com
<p>I am a native speakere as well, but I am not a language specialist. I think Rodriguez is not, as well.</p>

<p>I my opinion, Chinese language is loose and not a very strict language. So <strong>A</strong> looks more reasonable to me. There are a lot of cases that changing the order of words does not change the meaning. However, there are also some tricky case to the language learners.</p>

<p>Here is one example that came from a language specialist's book when I was young: “好不容易" and "好容易” (can) mean the same thing ("hardly"), but "很高兴“ and ”很不高兴" mean the exact opposite (“very happy" and "very upset"). </p>

CC BY-SA 3.0
2014-03-02T10:07:44.167Z
2014-03-02T10:07:44.167Z
Earth Engine
<p>I am a native speaker but not language specialist, thanks for @Earth Engine awared that.</p>

<p>In my opinion (not from authoritative textbook), strictly speaking, <strong>B</strong>. "欢迎你到..." means you are not in the place... we welcome you to there; "欢迎你来到" means you are already there, we welcome you.  </p>

<p>However, except very formal situation or someone who is extremely sensitive with language, most people in China will not care about the difference. In fact, I thought these two expressions are essentially the same in the beginning. It took me one minute to figure out there is a sutble difference.</p>

CC BY-SA 3.0
2014-03-02T10:48:42.973Z
I've accepted this because it corroborates what I've heard from other native speakers. It seems that people either don't think about it and say "they're the same", or they consider it more and say "well if we're being strict then they are different".
MHG
CC BY-SA 3.0
2014-03-02T10:51:06.683Z
Earth Engine and appbead.com do have different opinions. I am wandering if it is necessary that I look for a Chinese website and call a vote...
Rodriguez
CC BY-SA 4.0
2020-11-02T08:04:41.087Z
欢迎你到中国来 can also be used when "you" are in China.
Winfred Huang
CC BY-SA 3.0
2014-03-02T09:16:21.783Z
2014-03-02T10:41:44.207Z
2014-03-02T10:41:44.207Z
Rodriguez
<p>I've asked quite a lot of native speakers about this and the general consensus seems to be that there is no significant difference in meaning between "欢迎你到中国来" and "欢迎你来到中国" (and similar sentences), but "欢迎你到中国来" seems to be the more common and natural version.</p>

<p>There definitely is an important point that many people seem to be unaware of, which is that "欢迎你到中国来" can be used to make invitations ("you're welcome to come to China"), although Chinese native speakers nearly always mis-translate this into "welcome to China" when speaking English. "欢迎你来到中国" is definitely only for when they've already arrived in China.</p>

<p>The tricky point here is that one or two native speakers I've asked believe that strictly speaking, "欢迎你到中国来" should <em>only</em> be used for invitations, and cannot be used if the person is already in China. But textbooks and many other native speakers routinely use it for "welcome to China".</p>

<p><strong>So my question is: which is it?</strong></p>

<ul>
<li><strong>A:</strong> "欢迎你到中国来" and "欢迎你来到中国" can both mean "welcome to China". "欢迎你来到中国" is only for this, whilst "欢迎你到中国来" can <em>also</em> be used for invitations.</li>
<li><strong>B:</strong> "欢迎你到中国来" is <strong>only</strong> for invitations, and "欢迎你来到中国" is <strong>only</strong> for welcoming.</li>
</ul>

<p>I'm looking for answers focused on these two options (even if neither is the correct explanation).</p>

<p><strong>UPDATE BASED ON ANSWERS:</strong>
It seems there is no definitive answer to this. The summary seems to be that <strong>A</strong> is mostly correct: these are pretty much the same. However, <em>some</em> native speakers believe that <em>strictly speaking</em> <strong>B</strong> is correct, even if people don't generally care about the difference.</p>

CC BY-SA 3.0
2014-03-02T09:02:45.087Z
A's right. Both have the same meaning.
xqMogvKW
CC BY-SA 3.0
2014-03-05T16:04:43.413Z
I don't know how this relates to the other answers here, but the 來到 construction is the norm in Taiwan. I have spoken to several people from the mainland who comment on this and point out that the 規範 way of saying it in China is 到...來. I have heard several people say that this kind of construction is one of the reasons they can say that I have studied mostly in Taiwan, although this seems a bit unlikely since pronunciation (mostly 輕聲 usage, or the lack of it) is more likely to give me away.
Olle Linge
<sentence-structure><verbs><direction-complement>
Is there a significant difference in meaning between "欢迎你到中国来" and "欢迎你来到中国"?
# Is there a significant difference in meaning between "欢迎你到中国来" and "欢迎你来到中国"?

(Asked by: username_0 on 2014-03-02)

I've asked quite a lot of native speakers about this and the general consensus seems to be that there is no significant difference in meaning between "欢迎你到中国来" and "欢迎你来到中国" (and similar sentences), but "欢迎你到中国来" seems to be the more common and natural version.

There definitely is an important point that many people seem to be unaware of, which is that "欢迎你到中国来" can be used to make invitations ("you're welcome to come to China"), although Chinese native speakers nearly always mis-translate this into "welcome to China" when speaking English. "欢迎你来到中国" is definitely only for when they've already arrived in China.

The tricky point here is that one or two native speakers I've asked believe that strictly speaking, "欢迎你到中国来" should *only* be used for invitations, and cannot be used if the person is already in China. But textbooks and many other native speakers routinely use it for "welcome to China".

**So my question is: which is it?**

* **A:** "欢迎你到中国来" and "欢迎你来到中国" can both mean "welcome to China". "欢迎你来到中国" is only for this, whilst "欢迎你到中国来" can *also* be used for invitations.
* **B:** "欢迎你到中国来" is **only** for invitations, and "欢迎你来到中国" is **only** for welcoming.

I'm looking for answers focused on these two options (even if neither is the correct explanation).

**UPDATE BASED ON ANSWERS:**
It seems there is no definitive answer to this. The summary seems to be that **A** is mostly correct: these are pretty much the same. However, *some* native speakers believe that *strictly speaking* **B** is correct, even if people don't generally care about the difference.

**Tags:** sentence-structure, verbs, direction-complement
> **Comments:**
> **username_1**: A's right. Both have the same meaning.  
> **username_2**: I don't know how this relates to the other answers here, but the 來到 construction is the norm in Taiwan. I have spoken to several people from the mainland who comment on this and point out that the 規範 way of saying it in China is 到...來. I have heard several people say that this kind of construction is one of the reasons they can say that I have studied mostly in Taiwan, although this seems a bit unlikely since pronunciation (mostly 輕聲 usage, or the lack of it) is more likely to give me away.  

---

## 3 answers

### Answer by username_7 on 2014-03-02. Score: 4 | Accepted answer

I am a native speaker but not language specialist, thanks for @Earth Engine awared that.

In my opinion (not from authoritative textbook), strictly speaking, **B**. "欢迎你到..." means you are not in the place... we welcome you to there; "欢迎你来到" means you are already there, we welcome you.

However, except very formal situation or someone who is extremely sensitive with language, most people in China will not care about the difference. In fact, I thought these two expressions are essentially the same in the beginning. It took me one minute to figure out there is a sutble difference.

> **Comments:**
> **username_0**: I've accepted this because it corroborates what I've heard from other native speakers. It seems that people either don't think about it and say "they're the same", or they consider it more and say "well if we're being strict then they are different".  
> **username_7**: Earth Engine and appbead.com do have different opinions. I am wandering if it is necessary that I look for a Chinese website and call a vote...  
> **username_6**: 欢迎你到中国来 can also be used when "you" are in China.  

---

### Answer by username_3 on 2014-03-02. Score: 4

I'm a native speaker, here is my opinion:
欢迎你来到中国！ is a complete sentence, it emphasize that the opposite side already arrived in China.;
欢迎你到中国来！ is an uncompleted sentence, the part of Purpose is omitted. 来 or 去 is an adverbial modifier, it's commonly following by a noun or phrase for purpose. e.g.
欢迎你到中国来访问！
欢迎你到中国来旅游！
欢迎你到中国来玩！

Also, 欢迎你来中国！ can be used for invitations.
The masses may not strictly follow Chinese grammar in daily life. Moreover, each of the local has its own dialect, this may affect their expression also.
So, the option A is more right than B.

> **Comments:**
> **username_4**: This looks true for me. Change the order of words may not affect the meaning, but affects the aspects to be emphasized.  
> **username_5**: I don't thinks this is true. I would argue that 到中国来 is a sort of 宾语前置.  
> **username_6**: I don't know where you live, but 欢迎你到中国来 is undoubtly a correct expression in Mainland China.  

---

### Answer by username_4 on 2014-03-02. Score: 2

I am a native speakere as well, but I am not a language specialist. I think Rodriguez is not, as well.

I my opinion, Chinese language is loose and not a very strict language. So **A** looks more reasonable to me. There are a lot of cases that changing the order of words does not change the meaning. However, there are also some tricky case to the language learners.

Here is one example that came from a language specialist's book when I was young: “好不容易" and "好容易” (can) mean the same thing ("hardly"), but "很高兴“ and ”很不高兴" mean the exact opposite (“very happy" and "very upset").


---

