✨ ベストアンサー ✨
sinceは過去のある点から現在までの期間を示す接続詞で、文脈からリチャードは今もテニスをやっています
had playedにしてしまうと[過去の経験]の意味になってしまい、sinceの時制と合いません
したがって、現在完了進行形が最適解になります
Richard ( ) tennis since he was 8 years old.
私はhad playedと思ったのですが、答えは、has been playingでした。何故ですか?
✨ ベストアンサー ✨
sinceは過去のある点から現在までの期間を示す接続詞で、文脈からリチャードは今もテニスをやっています
had playedにしてしまうと[過去の経験]の意味になってしまい、sinceの時制と合いません
したがって、現在完了進行形が最適解になります
この質問を見ている人は
こちらの質問も見ています😉
すみません、今更ですが訂正を
「sinceは過去のある地点から「現在」までの期間」としましたが、正確には「現在」ではなく、「主節が指示する時点」までの期間でした
うえの説明では今回の問題が説明できなくなってしまうので、、、