Решение:
- 2. A: I haven't visited a museum for ages. (Используем 'for' для обозначения периода времени, который длился 'ages' - много лет.)
- B: Me neither. I haven't been to one since last summer. (Используем 'since' для обозначения начальной точки во времени 'last summer'.)
Ответ: 2. A: for, B: since