The right one would be Its me who is going to do it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
tarirotariWhich one do you use when speaking?Neither. I wouldn't use either of those in a million years!
tarirotariSo would it sound a bit weird to you if somebody used any of those sentences? Would it perhaps sound a bit pretentious or pompous, or...?Pretentious. Pompous. Strange. Yes. Any of those. (To my ear.)
tarirotariAnd what about cleft sentences emphasizing other elements:
It's on Wednesday that we must visit him.