In a continuation from my previous post on non-English wording, I'm moving on to something vaguely related: bad English. I don't mean cussing and "bad words." I mean a character just trying to speak English and not really succeeding.
My MC from my NaNo project is English Second Language (more like fourth language, but it's the first Earth language, so, sure, ESL), and after I thought about it, I concluded the English I had her speaking might just have been too good.
After all, no matter how good you are at picking up languages, you're probably never going to be spotless. You'll likely have some sort of accent or some verbal tick you use to fill time while you speak. I know my French can get pretty atrocious in the conjugation department if I don't think too hard, and I spent years on that. I know some people who are whizzes at language, and even they aren't flawless. So, McKinley, much as I love her, can't speak perfect English. Certainly not idiomatic English.
This is something I've chosen to embrace. I've started trying to look out for innocent mistakes one can make with English and with English expressions. My favorite, mined from my Chinese teacher, for incessantly: non-stoppingly. Love it.
My question is, how annoying can it get reading a character with rocky English. She's not bad, of course, going to an American school, but I'm wondering how far I can push this characteristic before someone decides to throw the book against the wall and say, "To heck with this. I'm reading something where people speak g.d. English." Like those days when you had to read Huckleberry Finn in English class and you had to pause and think about what he was really trying to say there.
How do you feel about characters with rocky English? Do they annoy you? Amuse you? Confuse you? Have you ever written a character whose English always comprehensible? How hard would you find that?