Grammar & Usage ~文法&語法について~
since / ~ ago
「私は2年前から英語を勉強しています。」を英語で言うとどうなるでしょうか。中3レベルの英文ですが、*“I have studied English since two years ago.” と、生徒に教えてしまってないでしょうか。
この“since two years ago” のように、“since” と “ago” が共存するのは「正用法」ではありません。多くの辞書には「“since ~ ago” は普通使われない、避けるべき」と書かれてあります。こうした説明に出くわしたことがなかったら、辞書の語法欄を読む習慣をつけることをお勧めします。
理由は“since” が「過去から現在までの動作」を、“ago” は「過去の一時点の動作(現在とは基本的に関係ない)」ことを表しているからです。結局「正用法」としては、“I have studied English for two years.” のように書くことになります。
「正用法」と強調しているのは、「“I have studied English since two years ago.” と言うこともある」からです。しかし、「通じればイイ」ということで安易にこの表現を教えたり使ったりするのはどうかなと思います。こうした文法や語法に関してしっかりした知識を持っておくことが大事だと思います。
WRITER’S GUIDE TO ENGLISH COMPOSITION AND USAGE から解説を引用しておきます。
since / ~ago
✖ I studied since a month.
◎ I studied for a month.
1か月間勉強しました。
◎ In the Golden State, prices at the pump have decreased an average of 27 cents for a gallon of regular gas since a month ago, dropping to about $3.43, according to the latest statistics from AAA.
◎ A worker at the factory, who declined to be named, said the factory started operating since two years ago, processing 95% recycled palettes and only 5% of it was new.
Read more at https://www.thestar.com.my/news/nation/2019/03/21/mpsp-palette-factory-at-dumpsite-began-operations-before-licence-approved/#EerbIgoEKqy5t1Tv.99
Avoid
✖ I have been in Japan since five years ago.
The following sentences are examples of correct usage:
◯ I have been in Japan for five years.
◯ We have been in Japan since 1978.
◯ They came to Japan five years ago.
Note A and B:
B. ◯ I haven’t bought any since a week ago.
つまり、“I have been in Japan.” のように「継続」を表す場合は、”since ~ago” を使うのは避ける方がよく、”I haven’t bought any.” のように、ある動作が現在まで継続していないような場合は、“since ~ago” が acceptable であるということです。
SINCEの例文
~してからあとに、~して以来、~のときから(ずっと)、~に続いて
- I’ve known her since I was eight.
私は私が8歳の時から彼女を知っている。
- Since 1965, Sumo tournaments have been held in various countries.
- Since 1961, Japan has had a universal public pension insurance system extending to all citizens.
日本では1961年以降、公的年金国民皆保険制度が確立している。
文法クイズ(GRAMMAR QUIZ)
※ 線をクリックすると、答えが見える。
下線部にあてはまる「since」または「ago」のどちらでしょうか?
例: I have been making this _______ last month.
〇 I have been making this since last month. X I have been making this ago last month.
質問(QUESTIONS)
Look at the English below and decide whether to use since or ago. Click on the line to show or hide the answer.
※ 線をクリックすると、答えが見える。
1). I’ve been here with my wife _______ May last year.
2). Three weeks _______ I saw the best bargain ever.
3). _______ 1999 all baggage must be checked.
4). What have you been doing _______ your holiday started?
5). A: What’s wrong with that computer? B: I don’t know. It stopped working 2 days _______. Just after you go transferred to the Odori office.
6). I don’t remember coming home last night. I must have been drinking _______ 11am.
7). The boss needed to talk to you 5 minutes _______.
8). My mother wanted to see you 1 hour _______.
問題解答(ANSWERS)
1). I’ve been here with my wife since May last year.
2). Three weeks ago I saw the best bargain ever.
3). Since 1999 all baggage must be checked.
4). What have you been doing since your holiday started?
5). A: What’s wrong with that computer?
B: I don’t know. It stopped working 2 days ago. Just after you got transferred to the Odori office.
6). I don’t remember coming home last night.
I must have been drinking since 11am.
7). The boss needed to talk to you 5 minutes ago.
8). My mother wanted to see you 1 hour ago.
単語ランキング
1. ago
2. since