アプリ版:「スタンプのみでお礼する」機能のリリースについて

TOEICの問題に次のようなものがありました。
How long has it been since the company picnic?

a) About three months.
b) Tomorrow, I think.
c) Over 10 miles.

とあり、How long から期間を聞いているものとして、正解はa)を選択し、正しかったのですが、意味がわかりません。Picnicは3ヶ月もするものでしょうか?それともpicnic に他の意味があるのでしょうか?また、この文では、the company を会社ではなく、その仲間たち としているのでしょうか?
さっぱりわかりません??

A 回答 (3件)

How longだから「期間」を指すというのは、正しい解釈ですね。


期間ですから「いつ~(いつまで)」という期間を表す単語があるはずです。ここでは"since(~から、以来)"ですね。
このsinceの訳し方さえ間違わなければ内容は分かるのではないでしょうか。
「会社のピクニックからどれくらい経ったかな?」
「約3ヶ月だね(About three months)」
という感じの会話ですね。
picnicはいわゆる普通のピクニックで良いでしょう。
    • good
    • 0
この回答へのお礼

内容はよくわかりました。since の訳し方を間違えたようです。
over 10 miles に惑わされてしまいました。
ありがとうございました。

お礼日時:2005/07/25 13:15

 It is three months since we went on a picnic.


「私たちがピクニックに行ってから3か月になります」
という言い方があります。
 it is 時間 since = 時間 have passed since
と公式化されていますよね。
 日本では it is ~ since で習ってきましたが,これはイギリスで主に用いられ,アメリカでは it has been ~ since とするのが普通です。
 この「時間」の部分を「どれくらいの間」としたのが How long has it been since ~? です。
    • good
    • 0
この回答へのお礼

どうやらsince の存在を忘れていたようです。
回答を読んで、あ、そうか、と思いました。
ありがとうございました。

お礼日時:2005/07/25 13:14

ただ単に、


ピクニックに行ってからどれくらい経った?
3ヶ月ぐらいだね。
という会話でしょう。

How long has it been since ~ ?

は、「~してからどれくらい経ちましたか」という決まり文句。
現在完了だからといって、~し続けると単純に考えるのは危険です。
    • good
    • 0
この回答へのお礼

すぐに回答いただいて、感謝です。
決まり文句ですよね。どうかしていました。
ありがとうございます。

お礼日時:2005/07/25 13:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!