have yet to do は「まだ~していない」という意味です。しかし、この意味、何かすっきりしません。
そう感じる理由は 「まだ~していない」は否定なのに、not がないからです。特に yet は not ~ yet で使われることが多いのでなおさら違和感を感じるかもしれません。
しかし、have yet to do は否定を意味することをしっかりおさえることがポイントです。
have yet to do に書き換え
It’s already five o’clock, but I have not finished my work yet.
(もう5時だけど、まだ仕事が終わっていません。)
この現在完了形の文は have yet to を使って書き換えることが出来ます。
It’s already five o’clock, but I have yet to finish my work.
(もう5時だけど、まだ仕事が終わっていません。)
元の文の not はなくなっていますが、否定の意味は変わりません。
書き換えの例文をもうひとつ
Almost one and half years have passed since the outbreak of COVID-19, but the vaccination still doesn’t start in some areas.
(COVID-19の発生から約1年半が経過しましたが、一部の地域ではまだワクチン接種が始まっていません。)
この文も have yet to を使って書き換えられます。
(略), but the vaccination has yet to start in some arears.
(一部の地域ではまだワクチン接種が始まっていません。)
同じ様に not はなくなりましたが、否定の意味は変わりません。
まとめ
- have yet to do は否定の句で「まだ~していない」という意味です。
- have yet to do を使った文は、完了形の have not done (過去分詞) ~ または still ~ not を使って書き換えることが出来ます。
コメント