アプリ版:「スタンプのみでお礼する」機能のリリースについて

1.My brother got a new computer because his old one(was freezing) constantly.
2.My brother got a new computer because his old one( had frozen) constantly.
3.My brother got a new computer because his old one( is freezing )constantly.
4.My brother got a new computer because his old one(has been freezing) constantly.

この中から回答は1.でしたが、大過去になるため、2,ではないのでしょうか。
また、constantlyがあるから進行形を望むのであれば、本当の正解は
My brother got a new computer because his old one(had been freezing) constantly.
ではないのでしょうか。

詳しく解説をお願いしたいです。

A 回答 (1件)

この下のリンク先にある


"my old one was constantly + (動詞の -ing 形)" の用例をたくさん読んで見てください。普段からたくさんの英文を読んでいき、このような用例に触れていくと、自分が以前に考えていた文法に基づく考え方なんてあまりにも偏狭だったことに気づかされるのです。いわゆる文法とかそれに基づく理屈は、実際の英語の1,000 分の1しか反映していません。

リンク
https://www.google.com/search?q=%22my+old+one+wa …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!