Один знакомый мальчик должен был догадаться - Какое тут подлежащее ? Один знакомый мальчик или знакомый мальчик
Вроде просто мальчик