用英语句型“It's said that…”和“sb said to do”翻译“据说他已经在国外留学三年了”

如题所述

It's said that he has been studying abroad for 3 years.留学三年了证明他可能还在继续留学用现在完成进行时表动作由过去发生延续到现在并可能继续延续下去He is said to have been studying abroad for 3 years
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-19
It's said that he has been studying abroad for 3 years.
He is said to have been studying abroad for 3 years.
读了三年还在读 用现在完成进行时本回答被网友采纳
第2个回答  2012-03-19
It's said that he studied three years aboard. He said to have studied aboard for three years.
第3个回答  2012-03-19
It's said that he's been studying overseas for three years.
He is said to have been studying abroad for three years.