It is five years since we became friends.これは現在完了形の文ですか?文法書に上記の文は現在完了形として取り扱われていました。It is とsince が使われていれば現在完了形の文として成り立つのでしょうか?
-カテゴリー: 文法 | 2021-11-27
日本語訳にすると、 私たちが友達になってから5年が経ちます。です。 今(現在)、5年がたった(完了)のだから、現在完了形です。 現在完了形はhave+過去分詞ですが…日本語に直した時に現在完了形となるので、現在完了形の表記なのでしょう。
Present perfect(現在完了)ではない気がします。Present perfectなら、It has been five years since we became friends. となると思います。形として、it has been five years/it is five years.. 似ているから、present perfectとされているのでしょうかね。。