In “this is she,” the first and last words both refer to the subject because of the dynamic created by the copular verb “is.” That’s why, if you’re aiming for proper English, “this is she” is correct.
The post 'This is she' or 'this is her'? first appeared on Grammar Underground with June Casagrande.