レッスン45 · ステージ4: 時制と助動詞
just / already / yet / ever を使う現在完了形
中級Present perfect with just / already / yet / ever
形と使い方
have just / already / never + V3, haven't … yet — 終わった動作がどれほど最近か、そもそも起きたかどうか
1.語の位置
この5つの語は現在完了形とよく一緒に使われます。just、already、ever、never は have/has と V3 の間に、yet は文の最後に置きます。
| 語 | 意味 | 使う文 | 例 |
|---|---|---|---|
| just | ほんの少し前に | 主に肯定文 | I've just got home. |
| already | もう(予想より早いことが多い) | 肯定文、驚きを表す疑問文 | She's already left. |
| yet | 今までに(まだ〜ない/もう〜した?) | 否定文と疑問文、文末に置く | I haven't decided yet. |
| ever | 人生のうちいつか | 主に疑問文 | Have you ever tried durian? |
| never | 一度も〜ない | 形は肯定文、意味は否定 | I've never seen snow. |
already と yet は動詞と目的語の間には入りません:I've already finished my homework または I've finished my homework already とし、I've finished already my homework とは言いません。yet も同じです:I haven't finished my lunch yet。
2.Just、already、yet
1. just = ほんの少し前に
Is Nam there? — No, sorry, he's just gone out.
ナムはいますか? — すみません、ちょうど出かけたところです。
Hurry up! The film has just started.
急いで!映画が始まったところだよ。
2. already = すでに起こった。だれかが予想していたより早いことが多い
Don't cook for me. I've already eaten.
私の分は作らなくていいよ。もう食べたから。
Have you already finished? That was quick!
もう終わったの?早いね!(疑問文の already = 驚き)
3. yet = 今までに。否定文では「まだ〜ない」、疑問文では「もう〜した?」という意味です。起こることを期待しているときに使います。
I haven't booked the tickets yet.
まだチケットを予約していません。
Have you finished your essay yet?
もうエッセイは書き終わりましたか?
I still haven't heard from the bank.
銀行からまだ連絡がありません。(still haven't は yet よりいら立った感じ)
期待していることがもう起きたかをたずねるときは yet を使います:Have you eaten yet?(already ではない)。「もう食べた?」の「もう」につられて already にしないよう注意しましょう。短い答えは Not yet. です。標準的なイギリス英語では yet は現在完了形と使います(I haven't eaten yet)。アメリカ人は話し言葉で過去形もよく使います(下を参照)。
3.ever、never と「the first time」
Ever は、今までの人生のどこかでの経験をたずねます。「一度も〜ない」と言うときは never を使います。never はそれ自体が否定なので、not を加えません。
Have you ever ridden a motorbike? — Yes, I have. / No, never.
バイクに乗ったことはありますか? — はい、あります。/いいえ、一度もありません。
My grandmother has never owned a smartphone.
祖母はスマートフォンを持ったことが一度もありません。
I've never seen such a beautiful beach.
こんなにきれいなビーチは見たことがありません。
It's the best pho I've ever had.
今まで食べた中で最高のフォーです。(肯定文の ever:最上級の後によく来る)
It's / This is the first (second, third…) time + 現在完了形。日本語では「〜するのは初めて」と現在形で言えますが、英語では have/has + V3 が必要です。過去の話なら It was the first time + had + V3 になります。
This is the first time I've cooked pho.
フォーを作るのはこれが初めてです。(the first time I cook とは言わない)
It's the third time you've asked me that today!
今日それを聞くの、3回目だよ!
It was the first time I had seen the sea.
海を見たのはそれが初めてでした。(過去の話 → had + V3)
4.gone か been か
ある場所に行った経験には been(行って戻ってきた)を使います。gone は、その人が出かけてまだ戻っていないという意味です。
Tam has never been to a football match.
タムはサッカーの試合を見に行ったことが一度もありません。
Where's Dad? — He's gone to the market. He'll be back soon.
お父さんはどこ? — 市場に行ってるよ。すぐ戻ってくるよ。
I've just been to the gym. I'm exhausted!
ジムに行ってきたところです。くたくたです!
5.イギリス英語とアメリカ英語
アメリカ英語では、特に話し言葉で、just、already、yet と一緒に過去形をよく使います。どちらも正しいですが、試験やイギリス式に合わせるときは現在完了形が無難です。
I've just seen your message. / I just saw your message.
ちょうどメッセージを見たところです。(イギリス式/アメリカ式)
Have you eaten yet? / Did you eat yet?
もうご飯食べた?(イギリス式/アメリカ式)
6.よくある間違い
I have finished already my homework.I have already finished my homework.
already は have と V3 の間(または文末)に置きます。動詞と目的語の間には入れません。
She hasn't called me already.She hasn't called me yet.
否定文では yet を使います。
I haven't finished yet my lunch.I haven't finished my lunch yet.
yet は文末に置きます。
He has never went abroad.He has never been abroad.
has + V3。旅行の経験には been を使います。
I haven't never tried sushi.I've never tried sushi.
never はそれ自体が否定です — not を加えません。
It's the first time I see snow.It's the first time I've seen snow.
it's the first time の後ろは現在完了形です。
例文
- I'm not hungry, thanks. I have already had lunch.
- I have already sent you the photos. Check your email.
- My grandmother has never owned a smartphone.
- Hurry up! The film has just started.
