定型文として覚えましょう。

It ____ twenty years since these three companies merged.


1.has been
2.passed
3.has passed
4.is passed

答え
1

It has been  年数 since 過去の形で覚えましょう。
年数+has passed since 過去の形もあります。

【訳】
この3社が合併して以来、20年が経過した。