- ベストアンサー
before going か before go
We all had to say our prayers before going to bed. 上記のgoingのところをgoにすることはできますか? どうぞよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
before には前置詞と接続詞の用法があります。 I took a bath before dinner. I took a bath before eating dinner. なら前置詞。 I took a bath before I ate dinner. なら接続詞。 注意しないといけないのは,接続詞の場合,主語が必要なのと時制です。 We all had to say our prayers before we went to bed. 主語 we が必要なのと, 主節が had to という過去なので,go to の方も過去にする必要があります。 日本語の「寝る前」と常に「~する前」となるのとは違います。
その他の回答 (2)
- princelilac
- ベストアンサー率24% (1618/6634)
(1)before gonig か (2) before we went とします。 (1)は前置詞です。前置詞は名詞の前に置くのが使い方の大前提です。go のような動詞は動名詞に変化させて名詞として使います。 (2)は接続詞です。「私達が寝る前に」と日本語では訳しますが、had が過去形なので went にしなければいけません。 つまり(1)、(2)のいずれも go では誤りになります。
お礼
大変わかりやすく説明してくださってありがとうございました。前置詞と接続詞の違いがよくわかりました。
- bakansky
- ベストアンサー率48% (3502/7245)
できないと思います。 私の理解している範囲では、その before は前置詞で、「・・・する前に」 の意味を持っています。 before の後ろには 「・・・する」 の 「・・・」 の部分にあたる名詞がくるはずです。 けれど、その文の場合は、go (行く) という動詞なので、そのままでは before の後ろに置けません。 そこで going という 動名詞 という 名詞 の一種のような形に変えることで before の後ろに置いているのだと私は思います。
お礼
さっそく回答してくださってありがとうございました。大変勉強になりました。
お礼
前置詞と接続詞の違い大変よくわかりました。いつも混乱していたので、すっきりしました。ありがとうございました。