Select the correct option to test your answer: A He ought B not have C done such a D filthy thing E. No error Correct Answer: Option B (not have) Verified correct option for English (Common Error Detection).