VeritasStudy英語2級 文法(4) 【大宮個別指導塾Veritas(ヴェリタス)】

2022/10/28

次の( )に入れるのに最も適切なものを一つ選びなさい。

 When Chris entered the restaurant, he remembered (   ) there before. While eating a hamburger,
 he realized that his father had taken him there when he was a small boy.

 1.is  2.to be  3.to have been  4.having been

 解答4

 訳:クリスはそのレストランに入った時,以前そこに来た記憶があった。ハンバーガーを食べている間に,
   彼が小さかった頃,父親がそこに連れてきたことがあったことに気づいた。

 解説:「rememberdoingで「~したのを覚えている」の意味になる。remember haveing doneでは
    「(以前)~したことがある」という意味が強調される。したがって,正解は4 having beenになる。
     remember to doは「忘れずに~する」の意味になるので2 , 3は不正解。