He has been in China for more two years.同义句

问题描述:

He has been in China for more two years.同义句
He _________ to China _____ two years _________

保证答案准确!
went/came,over,ago
原句估计楼主漏打个than,即more than two years.
注:/ 表示可以任意选用其一.