Чтобы понять, какой из предложенных вариантов содержит фразеологизм, начнем с определения фразеологизма. Фразеологизм — это устойчивое словосочетание, которое имеет переносное значение и не может быть понято через значение отдельных слов в нем.
Теперь проанализируем каждый из предложенных вариантов:
Андрей Андреевич сидел за прилавком, читал Михайловского и старался честно мыслить.
- Здесь нет фразеологизма. "Честно мыслить" употребляется в обычном значении.
Когда же ему невзначай приходило в голову, например, что недурно бы теперь покушать леща с кашей, то он тотчас же ловил себя на этих мыслях: «Ах, как пошло!»
- "Ловить себя на мысли" — это фразеологизм. Он означает осознать что-то, поймать себя на каких-то мыслях.
«В самом деле, напрасно я не держу грифелей», — думал Андрей Андреевич по уходе покупателя.
- Здесь тоже нет фразеологизма. Предложение состоит из простых слов с их обычным значением.
Он торгует посудой, табаком, дёгтем, мылом, бубликами, красным, галантерейным и москательным товаром, ружьями, кожами и окороками.
- В этом предложении перечисляются товары, нет устойчивых словосочетаний.
Книги же, которые когда-то лежали у него на полках, давно уже проданы по 1 р. 5 к. за пуд.
- Здесь также отсутствуют фразеологизмы. Описание действий явно.
Таким образом, единственным вариантом, в котором содержится фразеологизм, является номер 2.
Ответ: 2