A little-known dynamic, the "predicate nominative," explains why "This is she" is the more grammatical form.

The post 'This Is She' or 'This Is Her'? first appeared on Grammar Underground with June Casagrande.