English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Do you have any knowledge at photography?

Is this sentence correct? I don't think so, the at doesn't sound right, but my friend says some grammar checker tells that its correct?

share|improve this question

closed as off-topic by FumbleFingers, Josh61, Andrew Leach Jul 5 '14 at 16:01

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions that can be answered using commonly-available references are off-topic. A list of these references can be found here: List of general references" – FumbleFingers, Josh61, Andrew Leach
If this question can be reworded to fit the rules in the help center, please edit the question.

One of the easiest things to do is to check dictionaries for usage: ODO | Cambridge | MW to see what their examples use in similar sentences. They are all knowledge of. Also, it would be useful to know what "some grammar checker" actually was. – Andrew Leach Jul 5 '14 at 15:59
up vote 2 down vote accepted


I think this is better:

"Do you have any knowledge of photography?"

or this variation feels more natural to me:

"Do you know anything about photography?"

share|improve this answer
Exactly..that's what I was thinking. But do you know why that grammar checker didn't catch it? – Sawarnik Jul 5 '14 at 12:56
@Sawarnik: Software "grammar checkers" are largely a waste of time. This particular preposition usage doesn't meaningfully adhere to any "rules" anyway - it's just established idiomatic preference that native speakers tend to use of, concerning, about, regarding, in constructions involving have knowledge [preposition] [subject]. Things would change if we replaced knowledge with experience, information, but this goes way beyond what dumb software could be expected to handle. – FumbleFingers Jul 5 '14 at 13:03
Well, "knowledge at" can work in some contexts: "His general knowledge at times seemed limitless". – Bedfordian Jul 5 '14 at 13:08
@FumbleFingers Yup, thanks :) I knew I was right :) – Sawarnik Jul 5 '14 at 14:22
As to why the dumb machine told you it was OK: maybe - just guessing - there's a script there telling the machine that if there's a question about a field of expertise (photography, physics, etc.), it's got to be a question concerning "being good AT sth". Or your friend's BSing you :) – jules Jul 5 '14 at 15:55


Do you have any knowledge about photography?

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.