1. He admitted cheating on the test.

2. He admitted having cheated on the test.
===========
Which one is grammatical?

1 answer

Both are correct.

1 might be used very soon after the cheating incident, and 2 somewhat later after the incident, but both really mean the same thing.
Similar Questions
  1. 1. He admitted cheating on the test.2. He admitted that he had cheated on the test. 3. He admitted that he cheated on the test.
    1. answers icon 2 answers
  2. 1. He admitted cheating on the test.2. He admitted that he cheated on the test. 3. He admitted that he had cheated on the test.
    1. answers icon 1 answer
  3. 1. He admitted cheating on the test.2. He admitted that he cheated on the test. 3. He admitted that he had cheated on the test.
    1. answers icon 2 answers
  4. 1. He admitted driving carelessly.2. He admitted having driven caressly. (Are both grammatical? What's the difference?) 3. He
    1. answers icon 2 answers
more similar questions