he said he was late for work yesterday的反义疑问句
1个回答

一、在语法规则中,当主语为 I 时,反问句以从句为依据;

二、若当主语不是 I 的时候,反问句以主句为依据形成反问句;

因此此句属于第二种情况,其反义疑问句应该为:didn't he?(因为said为过去时,其对应的助动词为did)

注意:wasn't he?是错误的,因为此句的主句为He 而不是I(参见以上解释)