• 締切済み

英語文法

最も適切な語(句)を選びなさい。 (1)The taller the golfer ,the more club speed (ones,she,those,we,you)will have with a normal swing.→解答はsheになりますが、なぜか?と日本語訳と構文等が理解できません。 (2)“Is that Italian restaurant next to the bookstore new?” “No,I think (it’s been open, it’s open, it’s opened ,it was opened)for more than a year now.” →解答はit’s been openになりますが、it’s openedではなぜ不適切になるのでしょうか?

みんなの回答

  • bakansky
  • ベストアンサー率48% (3502/7245)
回答No.2

1. The taller the golfer, the more ... は、tall の比較級と much の比較級を組み合わせたのので、「そのゴルファーの背が高ければ高いほど・・・」 という文ですね。 the golfer という語を受ける代名詞を選ぶ問題。選択肢の中の ones は複数形なので論外。those も同様です。we も複数だから駄目。you は2人称なので当てはまらない。残るは she だけになります。he でもいいのですが、選択肢にありません。女性ゴルファーという設定ですね。 The taller the golfer, the more club speed she will have with a normal swing. という文になります。 カンマの後ろの部分には、「倒置」 があって、語順が変っているので注意。 she will have more club speed with a normal swing という文です (「通常のスウィングでより速いクラブ・スピードを得るだろう」)。 全体の訳は、「そのゴルファーの背が高ければ高いほど、彼女は通常のスウィングでもっと速いクラブ・スピードを得られるだろう」。 2. は、「本屋の隣りのイタリア・レストランは新しく開店した店ですか?」 という問いに対して、「いや、オープンしてからもう1年以上になると思うよ」 という答えを返しているものですね。 この文で用いられている open は、「戸を開ける」 などを意味する open ではなくて、「店を営業状態にする」 「開店して通常の営業をしている」 という意味を持たせて open なので、いわば 「状態」 を表しています。休店日でない限りは店にお客さんが入れる状態にある。その 「状態」 が開始されたのは、1年以上も前のことで、それ以降はずっとその 「状態」 を維持している。「状態」 が 「継続」 しているというニュアンスを出すために、it has been (it's been) という完了形を用いています。これを使うと、動作(この場合は状態)の現在にいたる継続が表現できます。 it has opened (it has opened) とすると、「現在」 完了形となり、「たった今開店したばかりだ」 というニュアンスの文になってしまいます。

  • sayshe
  • ベストアンサー率77% (4555/5904)
回答No.1

最も適切な語(句)を選びなさい。 (1)The taller the golfer ,the more club speed (ones,she,those,we,you)will have with a normal swing.→解答はsheになりますが、なぜか?と日本語訳と構文等が理解できません。 「ゴルファーが背が高ければ高いほど、通常のスイングでより多くのクラブスピードを得られます。」 「the + 比較級 ..., the + 比較級 ...」の構文です。前半で、the golfer(単数)が主語ですから、ones, those, we は不可になります。残り、she, you で、3人称のものは、she だけですからこれが正解になります。 (2)“Is that Italian restaurant next to the bookstore new?” “No,I think (it’s been open, it’s open, it’s opened ,it was opened)for more than a year now.” →解答はit’s been openになりますが、it’s openedではなぜ不適切になるのでしょうか? 「本屋さんの隣のレストランは新しいのですか?」「いいえ、開店して一年以上になると思います。」 for more than a year「一年以上の間」と言う語句がありますから、現在完了・継続の用法を使うと予想されます。it's opened = it has opened, か it is opened と考えられますが、it is opened は受け身の現在形ですから、条件に合わない。it has opened と考えると、この形は、継続より「完了・結果」を表わす時に用いる方が多いように思います。open「開く」の動詞よりも open「開いている」の形容詞を使って言う方が良いと思います。形容詞の open を用いた選択肢はないかと探すと、it's been open, it's open の2つがあります。現在完了になっているのは、it's been open ですからこれが正解です。

関連するQ&A