質問: ほぼ同じ意味の文でしょうか? また文章が使えない場合は教えてください。 1we played tennis till noon, when it began to rain. 2we had been playing tennis till noon, when it began raining. 意味はほぼ同じだと思っています。 「私たちは正午までテニスをしたが、その時雨が降り出した。」を英訳してみました。1は解答文2は自分の文です。 違いを教えてください。
回答: すでに名答が出ています。私からは以下追記します。 1過去形: we played tennis till noon. 1’過去進行形: we were playing tennis till noon. 2過去完了進行形: we had been playing tennis till noon. 文法上はいずれも可能で、ng表現はありません。 tillは期間を表します。なので動詞を進行形にするのが順当かと思いますが、そうでもありません: we worked till 7 o'clock. 働く、テニスをする、等は瞬時に終わってしまうものではなく、ある程度持続性があるので進行形にするまででもないからだと思います。 敢えて強調したい場合でしたら、過去進行形でも過去完了進行形でも使えます。が、過去完了は、時間の前後をキッチリ書き分けたい場合に使う高等テクニックです。 when i came home, she had finished eating. (ボクが家に帰ったとき、彼女はもう食べ終わってたよ) 表現は複雑になりますが、ここまで時間を正確に言い分ける事が出来ます。 原文だけでしたら、そこまで言い分ける必要性も感じられないので、シンプルに過去形でokです。