One of the books I read on holiday was Next Door to Murder by Anthea Fraser. I've read several of her books in the Rona parish series - Rona is a writer who inevitably gets involved in mysteries and murders while investigating her subjects. They're more family sagas than mystery stories and are light and easy to read although on times the writer in me has niggling doubts about the way they're written. Having said that I'll choose one from the library when I don't want anything too strenuous - at the moment I'm reading Booker Prize winning Bring Up the Bodies by Hilary Mantel.
But to get back to the particular niggle I experienced on holiday (apart from too many exposed willies on the beach that is). Rather than a quibble with the style this was a grammatical 'itch' that I needed to scratch again on return. The author wrote this:
'It's me,' she said ungrammatically.
Firstly, why add 'ungrammatically'? It's not relevant to the story but is simply the author saying, 'I know this is wrong and I want you to know that I know.'
Secondly, is it wrong? Now that is a question.
My first thought is that it's not wrong: 'me' is the object of the sentence and thus is right. But today I checked on the internet for what the experts say, and, apparently, theoretically it should be 'I' because of ancient Latin and Greek rules.
"Subject complements are used only with a class of verbs called linking verbs, of which to be is the most common."
However everyone seems agreed that saying 'It's me,' is acceptable although some grammar fundamentalists would suggest saying, 'It's Liz,' or 'This is Liz,' in my case, thus removing the dilemma.
What would you say?