since为什么搭配It is而不是It has been?


【问】

The party was wonderful. It is years ____ I enjoyed myself so much.

答案:since

问题:搭配since不是应该用现在完成时It has been吗?为什么本句用的是it is?

【答】

“It has been……since……”是标准形式,这个句式可以口语化为“It is…since…”,即本题的形式。

在实际使用中,这个句式的口语化形式比标准形式更为常见,可以说,配角已经成功地僭越了主角。

再如:

  • It is three years since his air force cruelly shot down two unarmed planes. 从他的空军残忍地击落两架没有武装的飞机到现在已经3年了。(经济学人)