It ---------five years since he left for beijing1Was 2have been 3is 4 is going to be

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 04:46:28

It ---------five years since he left for beijing1Was 2have been 3is 4 is going to be
It ---------five years since he left for beijing
1Was 2have been 3is 4 is going to be

It ---------five years since he left for beijing1Was 2have been 3is 4 is going to be
3
没有原因,固定的
硬要说原因的话实际主语是he left for beijing,不是it,句子做主语表示事件没有时态

have been,后面用了since,是现在完成时,

应该是2.
整句的意思是:
自从他离开去北京到现在已经是5年了.
从意思和句子中的"since"可以看出,应该用完成时,因为持续到了现在,而且没有结束,所以应该用"have been"形式.
所以应该是2.

选2(但应该是has been吧)
自从他离开去北京已经有5年了
句式是现在完成时