✨ ベストアンサー ✨
完了か、継続か 分からないってことですよね?
確かに、日本語だけでは分からない場合も少なからずありますね。
残念ですが、日本語はいくら読んでも日本語なので分からないものは分からないです。
最終的には文脈ということになってしまいます。
それでは解決策になっていないので、ある程度は英文からも判断できるようにしておきましょう。
簡単な見分け方のポイントをお教えします。
形としてはどちらもhave doneまたは、had doneとなり、見分けられません。
1.done つまり、動詞の部分に注目しましょう。
例えば、been doingなど、進行形になっていれば、これは継続だとわかります。
そうでない場合、その動詞が状態動詞なのかどうかチェックしましょう。
状態動詞とは、簡単に言えば進行形にできる動詞のことです。
例えば
increase → increasing
decrease → decreasing
などですね。
2. 時間を表す表現に注目しましょう。
at that timeや、by the tineなど、過去の時を表す表現があれば完了です。
逆に、for two years. や since I was a childなど、期間を表す表現があれば継続ということになります。
ありがとうございます