He is offering no excuses and he agrees it was wrong.

请问老师,这句话的谓语动词is offering,能否直接用offers代替?

He offers no excuses and he agrees it was wrong.

不能。

offer在此等于give。主语he可能说了”对不起,我考虑不够周到,设计不够严密,材料选择也不适合.... 说这类话,并非在找借口。这个时候,另一个人评论说,He is offering no excuses...

这就好比你听到一个人在说谎,你对周围的人说:Dont trust him. He is lying. 而不是说,Dont trust him. He lies. 这里不可以用一般目前年代替目前进行时。你的句子的情景与此相同,也是不可以用一般目前时的。