質問: at that momentについて 中学生の英語の問題集にあった文からです。 「私はあの時英語を勉強していました。」という文を英作する問題で 「i (study) english at that time.」のstudyを適切な形に直す問題でした。 問題はこの問題の正解ではなく(駄洒落のつもりではありませんが)、“at that time”の部分です。この問題の日本語の文ではコンテクストも何もないので はっきりしたことは言えませんが、「あの時」というのは、普通のシチュエーションでは 本日中かせいぜい1週間以内に1,2時間継続して勉強していた場合が多いと思うんです。しかし、at that timeを使うと「あの時」というよりは「あの頃」というように、何年か前の一定期間か、少なくとも1年間位のあいだの1時期を指すと思うので、at that momentの方が当てはまるような気がします。この点についてどう思われますか?英語に堪能な方、回答をお待ちしております。
回答: 「at that time」は、「あの頃」とか「当時」のような、 過去のある一定期間を指す時に使います。 「at that moment」は、「その瞬間」というような、at that timeよりは短い過去のある期間を指す意味合いで使います。 例文: at that time, the system was considered to be state-of-the-art. →当時、そのシステムは最先端をゆくものと思われた。 still something about his reaction at that moment bugs me. →それにしてもあの瞬間の彼の反応は引っかかる。 つまりこの場合は「at that time」で正しいと思いますよ。