ーI have never put the wrong gas in my car, but I have overfilled my tank by mistake.
「車に誤った燃料を入れたことはないが、間違ってタンクを溢れさせたことがある」
I have+過去分詞 by mistake. で「間違えて〜したことならある」
by mistake で「間違えて・誤って」
ーI've never gone through a red light, but I have gone through a stop sign accidentally.
「信号無視をしたことはないが、間違って一旦停止を突っ切ったことはある」
I have+過去分詞 accidentally. で「間違えて〜したことならある」
accidentally で「誤って・思わず」
ご参考まで!