It __ten years since he left Shanghai.为什么用is,不用had been.意思是“从那时有多久”?

问题描述:

It __ten years since he left Shanghai.
为什么用is,不用had been.
意思是“从那时有多久”?

这里是讲述一个事实,所以要用一般现在时.
用was就会导致后面的时态变诚since he had left shanghai.了
要是用had been,后面的时态就更不对了!

用has been , is肯定不对的。
had been时态不对,是过去完成时

it is...since 是固定用法