「まだやっていない場合は」の英語は現在完了形を使って If you haven’t (done it) yet, だと習ったのに、実際にネイティブが If you haven’t already (done so), と言っているのを聞いて、えっ何かヘン … と疑問を持たれた方に向けて解説します。使える12通りの音声付き例文と共にまとめました。
私の好きな Youtube のヨガインストラクターが動画の最後によく “ Please subscribe to my channel if you haven’t already.” と言っています。「まだの方はチャンネル登録をお願いします」の意味です。
結論を先に言うと、この言い方はありです。
スポンサードリンク
日本語の文法書による already と yet の説明
already
ロイヤル英文法の already の用法の欄には次のように書かれています。
「すでに」という意味で肯定の平叙文に用いる。ただし、肯定の答えを期待しているときや、驚きを表す場合には疑問文、否定文でも用いる。
I have already waited an hour.
もう1時間も待ちました。
Have you had your lunch already?
お昼ご飯をもう食べちゃったの?
She hasn’t gone already, has she?
まさか彼女はもう行ってしまったんじゃないだろうね
* She has gone already. の全体を否定した形
「総合英語 Forest」も「表現のための実践ロイヤル英文法」も似たような説明で、already が not と一緒に使われて「まだ」を意味するとは書かれていません。
yet
yet に関してはいくつかの用法があるので、今回のトピックに該当する部分のみを引用します。
表現のための実践ロイヤル英文法では、
「まだ」の意味で否定文に用いる。
I haven’t read today’s newspaper yet.
I haven’t yet read today’s newspaper.
今日の新聞はまだ読んでいません。
と書かれています。
つまり、yet が否定文で「まだ」の意味になる、というだけで already も同様だとはどこにも書かれていないのです。
Cambridge Dictionary の説明
そこで英英辞典に絞って調べてみたところ、 Cambridge Dictionary に already が否定文で使われる場合についての記載を見つけました。
Negatives with already, still, yet(already still, yet を使った否定文)
Negatives with already are far less common than negatives with yet and still. They usually refer to things which should have happened before they did happen.
( already の否定文は yet や still と共に使う否定文に比べ一般的ではない。通常、もっと前に起こっているべきだったことについて述べられる)
• If you’ve already registered, the price is 50 pounds. If you haven’t already registered, it’s 75 pounds for late registration.
もうすでに登録済みであれば50ポンドですが、もしまだ登録していないのであれば遅延登録で75ポンドになります。
• I was surprised that they hadn’t already told me the news.
彼らがその知らせをまだ私に伝えないことに驚いた。
一般的ではない、と書かれていますが私はよく耳にしますし、実際に Google で “if you haven't already” で検索すると 1,540,000,000 件ヒットして様々な例文が出てくることから、普通に使われています。
ご参考までに、英語が実際にどのような文で使われているのか、音声と字幕付きで確認できる Youglish では “if you haven't already” で検索をかけると、アメリカ英語 2,067、イギリス英語 283、オーストラリア英語 117 の動画が表示されるので、主にアメリカ英語で使われていることがわかります。
ネイティブスピーカーに確認したところ、フォーマルな英語ではないので文法書にはないが、口語では普通に使われているとのことでした。
スポンサードリンク
例文
まだの方はチャンネル登録をお願いします。
subscribe to one's channel 〜のチャンネルに登録する
まだの方は必ず登録して通知をオンにしてね。
be sure to ~ 必ず〜する
まだなのであれば whatsApp グループに加入してください。
なので、まだだったらこのレポートを必ず読んでくださいね。
make sure to ~ 忘れずに〜する
本をまだ注文していないなら、セールが終了する前に注文して下さい。
まだなのであればアカウントを作成してください。
まだダウンロードしていないならしてください。
まだやっていないなら鶏肉を解凍して。
彼がまだ迎えに行っていないのなら、私が車で迎えに行くよ。
まだなのであれば Firefox をダウンロードして下さい。
まだ奨学金を申請していないならしたほうがいいよ、締め切りが迫っているから。
apply for ~ 〜に申し込む。for を忘れずに!
彼らからまだ連絡がきていないなら教えてね。
*Let me know と Tell me のニュアンスの違いについてはこちらの記事をご覧ください ↓
-
Let me know とTell me の違いと使い方【音声付き例文】No. 36
「教えてね」と ...
続きを見る
まとめ
If you haven't already, ~
現在完了の否定文で使う already は「まだ〜していないなら」の「まだ」の意味で会話では普通に使われています。
Twitter で英語学習者向けに英語表現などを発信しています。 @ezeigo2019