never と yet、since と ago は、使い方を説明するのがすごーく大変!
他にも、時制と副詞(副詞句)のちょっとややこしい関係について書いてみました。
- Table of contents -
1. never と yet は一緒に使える?
never と yet は滅多なことでは一緒に使いません。
文法的には一緒に使えるのですが、ニュアンスが微妙にズレてる感じがします。
- never: 絶対ない
- yet: まだ起こってない。これから起こる可能性はあるかも
I‘ve never been to China.
中国に行ったことがない。
I haven’t been to China yet.
中国にはまだ行ったことがない。
基本的に、have never = haven’t done something yet なので
重ねるとなんか変(くどい) ↓
I‘ve never been to China yet.
中国には未だに決して行ったことがない。
never yet
ただ、あえてめっちゃ強調したいときは never yet を使うことがあります。
I‘ve never yet been to Asia.
アジアには未だ決して行ったことがないんだよ。
I‘ve never yet tried to kiss you.
未だ決して君にキスしようとしたことはないよ。
でも、この場合も never ever の方が普通。
I‘ve never ever tried to kiss you.
未だかつて決して君にキスしようとしたことはないよ。
2. 過去形と since は一緒に使える?
since は過去形と一緒には使えません。
- since(〜以来ずっと)
- 過去形(過去の一地点)
なので、時制が矛盾します。
since は現在完了と一緒に使います。
I‘ve been living in Tokyo since 2003.
2003年以来、東京に住んでるのー。
3. 過去形と for は?
for は過去形と一緒に使えます。
- for(〜の間)
- 過去形(過去の一地点)
I lived in New York for seven years.
ニューヨークには7年間住んでたんだよ。
もちろん、for は現在完了形でも一緒に使えます。
I‘ve been living Fukuoka for 6 months.
福岡には6か月住んでるよ。
4. 現在完了形と過去を表す単語は?
現在完了形と、yesterday や last year、when I was little などの過去を表す単語は基本的には一緒に使えません。
- have + 過去分詞(過去から現在まで続いていること)
- 過去を表す単語(過去の一地点)
なので、時制が矛盾します。
I went to Germany last year.
2年前、ドイツに行った。
変 ↓
I‘ve been to Germany last year.
ドイツに行ったことあるよ。
現在完了形と、過去を表す単語を一緒に使いたい場合は、since を使います。
ただ、since を使うときもちょっと注意が必要です。
超不自然 ↓
✖️ I‘ve been to Germany since last year.
去年からドイツに行ったことがあるよ。
自然 ↓
I have been to Germany several times since last year.
去年から何度かドイツに行ってるよ。
in は自然 ↓
I have been in Germany since last year.
去年からドイツにいるよ。
5. since と ago は一緒に使える?
since と ago は微妙です。
since と ago は一緒に使うと違和感があることが多いのですが、文法的には何の問題もありません。
英語ネイティブにとって耳慣れないだけ。
不自然 ↓
I’ve been in Paris since two years ago.
でも、since + 過去のイベントに ago が含まれる場合は自然に聞こえます。
I’ve been living in Paris since my sister opened her bakery two years ago.
こちらもどうぞ ↓
since と from の使い分け。時間に使う英語の前置詞
ちょこっと英会話 ↓
It’s been a love and hate relationships since then.
以来、大好きでもあるし大っ嫌いでもあるんだ。