سلام دوست عزیز
تفاوت سوالاتی که نوشتین در subjective و objective بودنشون هستش.
جملهی Who ignored Carlos? یه سوال subjective هستش، یعنی دربارهی فاعل سوال میپرسه، تو این حالت نیازی به استفاده از افعال کمکی نیست. کافیه فقط جای فاعل رو با کلمهی پرسشی عوض کنیم و بقیهی جمله عیناً تکرار میشه. معنی این جمله میشه (چه کسی کارلوس رو نادیده گرفت)
مثال:
who loves coffee?
my mom loves coffee.
ولی جملهی who did ignore Carlos یه سوال objective هستش یعنی دربارهی مفعول جمله داره سوال میپرسه.
معنی این سوال میشه (کارلوس چه کسی رو نادیده گرفت؟)
لینک زیر هم میتونه براتون مفید باشه.