it ____ five months since i came to AmericaA、wasB、isC、will beD、has been

问题描述:

it ____ five months since i came to America
A、was
B、is
C、will be
D、has been

“自从我来到美国已经有五个月了.”
B.is 正确,但 D.has been 也可以.作为固定句型,两个都行,不过,参考答案可能是 B.