⑦ He _______ to be your friend,but I doubt if he is.⑧ It ______ _____ years since I last saw you in Japan.

问题描述:

⑦ He _______ to be your friend,but I doubt if he is.
⑧ It ______ _____ years since I last saw you in Japan.

is
had been

appears
has been,但years前面应该还有个数字,表示几年了吧

seems 意思理解 他似乎是你的朋友,但我怀疑他是否真的是.
has been 因为since 所以不用had been ,years 本来就可以解释为多年的意思,所以不需要另加几年