reflect on...「~を熟考する。振り返って考えてみる」reflectのflectは「曲がる」「曲げる」という意味だそうです。flexibleなんかとも関係があるじゃないかしら。re(=back)で「考えを後ろへ曲げる」と捉えたらどうでしょうか。そこから「ふり返って考える」といった意味になったのではないかと思います。 reflect onは何か特別なことについて、あるいは特別なこととして考えるといったニュアンスがあるような気がしますが、どうでしょうか。onはfocus onのonで「集中」を示すと考えればいいでしょう。I reflected on his words again and again.(私は彼の言葉について何度も考えた)I have reflected on this situation many times since it happened. (私はそれが起こって以来何度となくこの状況を振り返って考えてきた)(成蹊大)=I have thought over this situation many times since it happened. と書き換えることもできます。 I have to reflect on my daughter’s future. (娘の将来についてよくよく考えなければいけない) She was fighting back tears as she reflected on achieving her lifetime dream. (彼女は生涯の夢がかなったことを顧みながら涙をこらえていた)