質問: were playing/had been playing the football match had to be stopped. they were playing for about an hour when there was a terrible storm. (山脇学園短大) 間違い探しです。答えは、were playing をhad been playingにするとのことですが、 when there was a terrible storm.というのはある程度長い期間に継続した出来事なので、were playingのままでもいいのではないでしょうか? あと、前も質問しましたが、 he lived in china when he was a child. ここでもhad livedではなく、livedになります。この英文と上記の英文との関係はなにかありますか。
回答: 私は以下のように理解しています。 まず最初の分。図であらわすと分かりやすいんですが、文章でトライしてみます。stormが起こったのは過去(例えばaの時点とする)ですよね。で、フットボールの試合はずっとその時点まで行われていた、と。ということは、フットボールが行われていたのは、aより前の時点ですね。で、a以降はもうその状態はなくなった、と。それを明確に示す為に、hadを使っているわけです。過去(a)より更に過去に(had)継続してあったこと(been playing)、ということです。 ところが2つ目の文はhe was a childだった時、中国に住んでいたわけですよね。その時点より前にchildであることが終了した(変な文章ですが、いいたいことは分かってください!)、とかいうわけではありません。だからwasと同じ単純な過去形livedが使われた、と。 私も文法の専門家ではないのですが、上記のルールをあてはめると、だいたい理解できると思います。 ご参考くださいね。