It's right. And it doesn't look right to me either! Nor to a lot of people.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousTo me, "It is I who has been neglecting you" is incorrect.
"It is I who has been neglecting you."