辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

fun285
2022-01-14 09:17

is held, be held, has held

そのイベントは2年に一回、開催されています。(つまり以前から今も、また将来も)という文も作りたい場合は、次の3つのうち、どれが正しいですか。
また、間違いの文はありますか?ニュアンスも含めて宜しくお願い致します。
The event is held once every two years.
The event will be held once every two years.
The event has held once every two years.

回答

2022-01-14 11:02:32

The event is held once every two years.
これは現在形の時制です。英語で現在形を使う時は「現在のこと、いまのこと」というよりも、実際の時との関連を外れた「そういうことになっている」という意味が出ます。ですのでこの現在形の文章は、単に事実として、そのイベントは2年に1回開催されるものだ、と言っています。実際にそうだったとか、将来どうかとか、そういうことへの言及はなく、「そういうことになっている」というニュアンスです。

The event will be held once every two years.
これは上と似ていますが、違うところは、未来形になっているので、これまで開催されていたかどうかに関わらず、将来的にそういうことになっている、というニュアンスです。

The event has held once every two years.
これには少し間違いがあります。正しくは、
The event has been held once every two years. です。
これは現在完了の時制になっているので、これからのことには言及はなく、過去のある一点から現在にかけて、実際に2年に1回で開催されてきた、という事実を述べています。

関連する質問