質問: 教えてくださいm(__)m i had no idea they were closing otherwise i would have went earlier and bought stuff really cheap! 私が本屋さん行った?と聞いたところ、「行ったんだけど店じまいしてたんだ!」と返ってきた文章に続く文です。 "何で閉まってたのかわからない、そうでなければ..."のあとの訳がわかりません。 そうでなければ早く行ってやっすいもの買ってたのに??何だか変な文です(汗) あとこれは、would have 過去分詞ではないのでしょうか??それだとwentではなくgoneですよね(?_?)でもペンパルは米国人なのでネイティブだと思うのですが.. それともwould have 過去分詞ではないのでしょうか? すみません、教えてください。よろしくお願いします。
回答: まず、質問者さんの想像した過去完了の訳で合っていると思います。 それではなぜペンパルの方は "gone" ではなく "went" としているのか? これはネイティブの方とはいえ、必ずしもいつも正しい文法を使うとは限らないから、です。 この例の他にも、例えば "i don't do nothing" のように話される場合もよくあります。 映画なんかを見ていると確認できます。 参考までに、映画ではありませんがdaniel powterの "bad day" の歌詞の中にも似たような例があります(最後の行): where is the moment when needed the most? you kick up the leaves and the magic is lost you tell me your blue sky's fade to grey you tell me your passion's gone away and i don't need no carryin' on ・・・ まあ日本人の私たちにしてもら抜き言葉や二重敬語とか、 いろいろ「文法的な間違い」をしていますが、割と普通に使っていますよね。 察するにそれと同じようなことではないかと。