الخطأ في الجملة "شاهدت الفقير جوعانا فأطعمته" هو أن الفعل "أطعمته" يتبعه مفعول به ثانٍ وهو "الطعام"، وعليه فإن الجملة الصحيحة هي:
شاهدت الفقير جوعانا فأطعمته طعاماً.
وذلك لأن المفعول الثاني يعرب مفعولاً به منصوباً، ويجب أن يسبقه حرف الجر "أ".
ويمكن أيضًا كتابة الجملة بحذف المفعول الثاني، ويصبح معناها:
شاهدت الفقير جوعانا فأطعمته.
وذلك لأن الفعل "أطعم" يتضمن معنى الإطعام، ولا يحتاج إلى مفعول به ثاني.
وعليه، فإن الجملتين "شاهدت الفقير جوعانا فأطعمته طعاماً." و "شاهدت الفقير جوعانا فأطعمته." صحيحتان من حيث المعنى، ولكن الأولى أكثر دقة من الثانية.