English grammar can get confusing at times, and that's especially when you try to get technically correct with the language. This is because there are a lot of minute differences in usage of various articles (a, an, the), prepositions (on, in, at), and pronouns (who, whom, whomever).