A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
このご質問の内容については以前から気になっていましたので一言述べさせてください。
確かに英語学習者にとってはこの構文のsince節では過去形を用いるのが通例という他の方の説明でよいと思います。が、回答#1、#3の「お礼」を読むとご質問者はnativeが(たとえ一部の方であろうと)この1の文を用いていることをご存知であり、その上で1と2の違いを知りたいとおっしゃっていますので、その観点から述べてみたいと思います。
(1)
私の直感からするとご質問の1はきわめて自然な感じがします。もし2の形(過去時制)にするなら英文の後半を..since I last cried.というふうにlast(この前;最後に)を入れたくなります。と言うのは、涙をした経験が人生にたった一度だけ、という人は少ないと思うからです。
(2)
まず、学習用の英英辞典の例文をみてみました。手元の3種類((1)Oxford、(2)MACMILLAN、及び(3)Longman)でこの構文に該当する例文をみると、
各辞書には
(1) ⇒ It’s twenty years since I’ve seen her.
(2) ⇒ It’s over nine years since our school has won a championship.
(3) ⇒ It’s weeks (BrE)/It’s been weeks (AmE) since I saw Grandma.
という例文が載っていました。つまり、(1)と(2)ではsince節が現在完了時制の例文のみを取り上げ、過去時制の例文はありませんでした。
(3)
次に、文法・語法参考書がどう説明しているかをみてみました。
この構文に表れるsince節では、
(1)通例、過去形が用いられるが、since節の現在完了形が「過去から現在までの期間中に当該の事態が1度も起こらなかったという否定の含みをもつ場合には」、現在完了形が用いられる
(小西友七編『現代英語語法辞典』[三省堂、2006年、p.988])。
(2) (過去形以外に)現在完了形も用いられるが、その場合例えばlastのような ”explicit indication of point of time”(時の明示的表現)は用いられない
(R. Quirk他 ”A Comprehensive Grammar of the English language” [Longman、1985年、p.1018])。
(4)
ということからすると、ただ単に、”~が…してから○年になる” と事務的に・中立的に経過時間を述べるならsince節は過去形が普通なのでしょう。しかし、「過去から現在までの期間中に当該の事態が1度も起こらなかったという否定の含みをもつ場合には」since節で現在完了形が用いられるのがどうも現実の英語であるというように読めます。
実際、質問者さんが回答#2の「お礼」で書かれていたように、引用文1)の訳語が「私が(過去に)泣いてから10年になる」というような「事務的に・中立的に経過時間を述べる」というものではなく、「泣いたのは10年ぶりです」という訳文で「過去から現在までの期間中(10年間)に当該の事態(泣くこと)が1度も起こらなかったという否定の含みをもつ」ということを表しているというのも上の(1)の解説にぴったりあっているという気がします。
No.4
- 回答日時:
すでに解答がでていますが、文型にとらわれないようにしてください。
過去の時点からのギャップを考えているのであれば、現在完了形も使えます。
It's been a long time since I have had gratin.
「そういえば、グラタンを10年もたべていないな」
ギャップを話者が考えている、感じていることを表す言い方は、うしろに過去と現在完了形のどちらもありえます。
過去形では、その過去のある時点を話者は考えて(思い出して)いますが、現在完了では、その食べていない「期間」を感じています。
そのネイティブは、cryを使わなかったと思いますが、どうでしょうか?
No.3
- 回答日時:
1) は明らかに間違いです.
since は話し手が表現するその時点までに至る行動や状況の出発点を示します.ですから通常は時間的に「前のある点」を示します.現在に対して since で過去を示すのは普通です.そう覚えましょう.
この場合,since I have cried. という形は誤用です.
ご返答ありがとうございます!
やはり間違いなのですね。1)をネイティブの方が使用していたので、本当はこういう言い方するのか??と悩んでしまっていました。ありがとうございました!
No.2
- 回答日時:
こんにちは。
1の文は明らかに不自然です。
「10年間絶え間なく泣き続けている」
常識的にはあり得ない状況です。
2の文は「私が泣いた時から10年経つ」の意で、
since以下は過去のある一時点のみを指しています。
sinceの後に来る現在完了形と過去形のとらえ方は、
普通の現在完了形と過去形のとらえ方と同じです。
現在完了形は継続・経験・完了等(1の文では継続)、
過去形は過去のある一時点を指します。
期間を表すのなら、ご指摘の文に使われている
It has been ten yearsだけではなく、
It has past ten years since~も用いられます。
私個人的にはpastの方を多用しています。
こんにちは。早速のご返答ありがとうございます!
sinceの後のとらえ方は、普通の現在完了形と過去形のとらえ方と同じ、とご指摘いただけて納得です。
引用文1)には「泣いたのは10年ぶりです」と日本語訳がついていたのですがなんだか理解できていませんでした。
It has past ~私も使ってみようと思います。
ありがとうございました!
No.1
- 回答日時:
since は「~以来」という意味であり,理屈からすると,since の後は,「(最後に)泣いた」という過去時制になります。
ただ,I have not cried for ten years. のイメージがかぶり,since I have cried という現在完了もまれに用いられるようです。
基本的には過去時制と考えるべきで,現在完了になっていても,同じようなものだとやり過ごせばいいでしょう。
早速のご返答ありがとうございます!
やはり理屈からいうと過去時制が正しいですよね。
引用文1)はネィテイブの方が使っていたので、本当は1)が正しいのか…?と混乱していました。
同じようにさらっと考えても良いのですね。ありがとうございました!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語の文が正しいかどうか質問です。 It has been ten years since I be 3 2023/06/12 10:20
- 英語 英語の書き換えの質問です。 彼らが結婚して10年になる。を4つに書き換えるとしたら、 They go 2 2023/05/17 21:15
- 英語 私の車は、購入してから7年目になるが、これまでに車検を3回受けた。の英訳 11 2022/06/13 03:39
- 英語 問題文 How long has he been a trumpeter? 問題文にある情報として 10 2022/05/24 16:52
- 英語 【 論・表 現在・過去完了と現在完了進行形の違い 】 問題 Choose the verb to t 1 2022/07/25 16:42
- 英語 この英語は通じますでしょうか? 4 2023/06/27 12:08
- 英語 現在完了の「継続」ではなく「経験」の期間を表す前置詞について 2 2022/05/06 11:39
- 英語 この英文は平易な反面格調高いですか? 1 2023/01/15 12:04
- 英語 私の車は、購入してから7年目になるが、これまでに車検を3回受けた。の英訳 8 2022/06/07 05:07
- 英語 中3の英語についてです。 have been 〜ing (現在完了進行形)の使い道がよくわかりません 8 2022/06/08 18:02
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
未、済、完了の英訳は?
-
IFS関数の場合で、セルが空白の...
-
has had to..
-
EXCEL:特定の文字が入力された...
-
英語で短く表現するには・・(...
-
DMMの年齢確認のはいを押されて...
-
started か have started か?
-
日本語「のち」の使い方につい...
-
duringと現在完了形
-
as soon as I've finished this...
-
She is really been depressed ...
-
report~ingの用法を教えてくだ...
-
助動詞+完了形に大過去用法はあ...
-
After~,現在完了.になるのはな...
-
DISM.exeとSFC.exeをそれぞれ5...
-
彼女は今週ずっとかぜをひいて...
-
英語の問題文に、 明日までに、...
-
You may go home as soon as yo...
-
大過去においての「過去完了」...
-
has begunは継続?完了?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IFS関数の場合で、セルが空白の...
-
未、済、完了の英訳は?
-
has had to..
-
EXCEL:特定の文字が入力された...
-
DMMの年齢確認のはいを押されて...
-
英語で短く表現するには・・(...
-
started か have started か?
-
日本語「のち」の使い方につい...
-
帰りにけりってどういうに訳す...
-
【完了と結果の違い】現在完了
-
as soon as SVの時制について
-
現在進行形で完了的意味合いを...
-
report~ingの用法を教えてくだ...
-
duringと現在完了形
-
had beenとwasの違いについて
-
「have been ~ing」と「have be...
-
has begunは継続?完了?
-
「完了する」と「完成する」の...
-
as soon as I've finished this...
-
現在完了のhave been inの経験...
おすすめ情報