英語
高校生

私は4番が答えだと思うのですが合っていますか?また、どうしてその答えになるのか教えてください

IT( ) in China for three years when 1 was a child, but T cant speak Chinese at all. ① have been ② haveonce stayed (③⑬ Hived ⑨/had tved
完了形

回答

疑問は解決しましたか?