Чтобы определить, какое из выделенных предложений простое, а какое сложное, необходимо проанализировать каждое из них по структуре.
"Ах ты безмозглый доверчивый мальчишка с коротенькими мыслями."
- Это предложение простое, так как содержит только одну грамматическую основу (подлежащее "мальчишка" и сказуемое подразумевается).
"Если бы ты сидел дома и хорошо учился, то не оказался бы без денег в стране дураков."
- Это предложение сложное, так как состоит из главной части ("то не оказался бы без денег в стране дураков") и придаточной (условной) части ("если бы ты сидел дома и хорошо учился").
"Они пробегали мимо пруда, остановились попить."
- Это предложение сложное, так как состоит из двух простых предложений, соединенных запятой.
"Я слышала их разговор."
- Это простое предложение, так как содержит одну грамматическую основу.
"Не ругаться надо, про ворчал Буратино."
- Это предложение сложное, так как в нем присутствуют две части: одна (главная) – "не ругаться надо", а другая – "про ворчал Буратино".
"Что я теперь буду делать?"
- Это простое предложение, состоящее из одной грамматической основы.
"Ой-ой-ой, как я вернусь к папе Карлу!"
- Это предложение сложное, так как состоит из восклицательной части ("Ой-ой-ой") и вводной конструкции ("как я вернусь к папе Карлу").
"Ай-ай-ай."
- Это простое предложение, элегантно выражающее эмоцию.
Таким образом, из всех предложений:
- Простые: 1, 4, 6, 8.
- Сложные: 2, 3, 5, 7.