题目内容
20、He is said _______ in America for two years, but now he is working in Japan.
A. has taught B. to have taught C. having taught D. to be teaching
试题答案
20、B
He is said _______ in America for two years, but now he is working in Japan.