问题补充:
---Where is your father?
---He to Shanghai business.
A. has been ;on
B. has gone; for
C. has been;for
D. has gone;on
答案:
A. has been ;on
B. has gone; for
C. has been;for
(答案→)D. has gone;on
解析:has been to去过某地,已回来;has gone to去了某地,还没回来。你的父亲在哪?他去上海出差了。应该没有回来。on business出差,固定搭配。所以选D。