-Oh,dear!Surprised to meet you here.

6个回答

  • 选D的原因是:

    since用在完成时当中

    所以主语时态应该是have/has + V过去分词

    而It是现三单,be的过去分词是been

    所以用it has been

    has 可以缩写成's

    所以最后是It's been a long time

    选A的原因是:

    选A有个固定句型 It is + 段时间 + since... / It has been + 段时间 + since...表示“从……起已有多长时间了” .两句型意思相 同, 前者是规范说法, 后者是口语说法.