こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

It's a long time...

教えてください。大学受験の過去問題ですが、答えがわかりません。
It's a long time since I ( ) your mother. How has she been doing?

1.have been 2.have been seeing 3.had seen 4.saw

( )内を1~4から選ぶのですが、1でも4でもいいような気がします。辞書や参考書、過去の質問や回答をみてもどちらでもいいような気がして・・・どれが正解なのでしょうか?
よろしくおねがいします。

投稿日時 - 2009-03-22 13:42:08

QNo.4817691

困ってます

質問者が選んだベストアンサー

 "long time since we have seen"で「Yahoo! America」で検索すると、44500ほどの使用例が出てきます。

http://search.yahoo.com/search?p=%22long+time+since+we+have+seen%22&fr=yfp-t-501&toggle=1&cop=mss&ei=UTF-8

 あのお堅い「The New York Times」の中で検索しても"long time since we have seen"は11件ほどヒットします。(ただし記事本体は「archives」に収蔵されていて手続きをしなければ読めないことが残念ですが、英文自体はしっかりと確認できます。

 新聞の記事については「人が語った文章を文字に起こしたもの」であるという可能性は否定はできませんが、とにかく実際の現場においても、前回示したように(日本の)辞書の中においても、「(完了形+)since+主語+現在完了形」の形が認められているということは否定できない事実です。

 「since」が導く節の中の動詞の時制は「過去形」であるという基本を単純に覚えておくことは悪いことではありませんが、それ以外の用法もあるのだという柔軟な考え方を持つことも必要でしょう。

 ただし、それは勝手な個人的な思い込みというレベルのものではなくて、いろいろな形でその使用の正しさが証明されているものでなければなりませんが・・・。

 ご参考になれば・・・。







http://query.nytimes.com/search/sitesearch?query=%22long+time+since+we+have+seen%22&srchst=cse

投稿日時 - 2009-03-23 23:34:07

お礼

1はhave seenです。書き間違えました。すみません。
ご回答ありがとうございます。大変よくわかりました!

投稿日時 - 2009-03-24 04:41:26

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

>It's a long time since I ( ) your mother. How has she been doing?

 今回お尋ねになっている設問の正解に限って言えば、選択肢4の「saw」しかありません。1の「(I) have been (your mother)」では意味が通りません。もし1が「have seen」であれば、微妙な問題になります。

 日本の辞書である「プログレッシブ英和中辞典」には下記のようにかかれています。

 He has learnt a lot since he has been here.
ここへ来てから多くのことを学んだ(▼since節は過去形がくるが, 内容が継続中の事柄の起点に関係する場合は, since以下を完了形にすることがある)

http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=since&stype=1&dtype=1

 また、新グローバル英和辞典には下記のような記述があります。

 (2)普通 since節の動詞は過去形であるが, 話では完了形になることもある: It's been ages ~ I've seen Tom. (話もう随分長くトムに会っていない); 特に, その状態が今でも続いている場合に完了形が自然である: I've read three English novels ~ I've been ill. (病気になってから英語の小説を3冊読んだ)

http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=since&dtype=1&stype=1&dname=1ss

 お尋ねの英文と上記の「It's been ages ~ I've seen Tom. 」という英文はほぼ同じものと考えて良いでしょう。設問の中に「文語表現に限る。」という条件でもついていない限り、「have seen」であれば正解になる可能性があります。

 特に最近ではたとえ受験英語(の文法問題)でも会話表現を基本としていることが多いですから、「have seen」を間違いとするのはアナクロ的な思考だと言う批判を招く恐れもあります。

 この問題が含まれている問題集(?)はかなり古い時代に出版されたものか、またはかなり年齢をお召しになられた方や遠い昔に学んだ古い文法を盲信しているような方によって作られたものである可能性があります。現代的な感覚を持っている問題作成者であれば、このような複数の正解が考えられる問題は避けることでしょう。

  ご参考になれば・・・。



 

投稿日時 - 2009-03-23 16:19:00

ミススペルですが選択枝1.を良く読んで下さい、笑えます。

投稿日時 - 2009-03-22 14:40:16

補足

1.have seen でした。間違えました。

投稿日時 - 2009-03-23 05:07:06

ANo.1

こんにちは!

 受験頻出問題といっていいと思います。ネイティブもかなり曖昧になっていると聞きますが

 現在完了の主節 + since + 過去形の従属節

 が公式です。since は、~以来という意味ですので、【過去の起点】が来なければなりません。過去の1点を提示する必要があります。

 そうなると現在完了のように幅のある時制を since 以下に置くのは理屈としてはよくありませんね。

 ということで、saw という単純過去を置くのが正用法です。ネイティブの方で、have seen でもいいよと言う場合があるかもしれませんが、きちんとした場所ではやはりはばかられる言い方だと思いますので、日本人を信じて下さい(笑)。

 以上、ご参考になれば幸いです!

投稿日時 - 2009-03-22 13:56:00

お礼

ご回答ありがとうございます。参考書には過去形と書いてあるんですよね。日本での受験となるとやはり参考書どおりがいいのでしょうかね。
本当にありがとうごさいました。

投稿日時 - 2009-03-24 04:45:43