英語の時制の問題です。Our dog ( ) for many weeks,but in the end she came back.① has missed ② missed ③ was missing ④ was to miss自分は①にしたのですが、答えは③でした。どうして現在完了ではいけないのでしょうか?教えてください。

1件の回答

回答を書く

1184814

2026-07-05 02:45

+ フォロー

miss が見失うという意味だとして(実際には他動詞のはずだから目的語がない時点で誤り)、現在完了だと「今もそのまま、見失っている」という意味になります。

すると、後の「戻ってきた」過去形とまったく合いません。



あと、この was missing は過去進行形でなく、過去 was +形容詞 missing「いない」

過去完了 had been missing が選択肢にあれば悩むところ

Our dog had been missing for two weeks when she came back.

なら過去完了ですが、but と切れているなら、ひとかたまりの過去とみて、was の方が適切(had been missing という選択肢があったとしても)

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有