質問: 過去完了と過去完了進行形 sam( ) for 2 hours when i came home. 1、括弧にhad been playing tennisを入れた場合 私が帰宅した時点で2時間テニスをしていて、継続しているニュアンスになると思います。 2.もし括弧にhad played tennis を入れた場合はもう既に2時間テニスをしたという完了のニュアンスは含まれるでしょうか? 選択肢に1と2両方あった場合はどちらがより正解になりますか?
回答: 1のニュアンスは正解です。ただ、2の場合、「私が帰った時にサムは二時間テニスをした」のニュアンスですから、「私が帰った」後でテニスをした意味になります。 文法的にはどちらも正しいので、正解の選択肢は問題がどういったものであるかによって左右されます。