AIはらだくんの最強英語パラフレーズ辞典

It has been ~ since … ⇔ ~ have passed since … ⇔ … ago

「期間」を主語にするなら It has been / 年数 have passed、「出来事」を過去形で言うなら ago、「状態の継続」で言うなら be dead + for。since の後ろは過去形(出来事の起点)。

die は「点」、be dead は「線」。現在完了の継続用法は線の動詞・状態にしか使えない、と覚えると know / be married / live などの書き換えも一気に解ける。長文の選択肢では ~ ago を since で言い換えるパターンが定番。