By punching his metal ass into his face?
Venom is class 20. Megtron assuming he's equal with Optimus Prime can lift just under 2000 tons. Can you see the strength difference? Megatron once took everything the Us army had to offer minus nukes and got bored and walked off. They're in different leagues.