Answer and explanation

Correct answer: B. I did my homework before dinner.

  1. Step 1: Standard English uses the correct past tense form 'did'.
  2. Step 2: 'I did my homework' is correct; 'done' needs an auxiliary like 'have'.
Answer
I did my homework before dinner.
Why not the others: I done my homework before dinner.: 'Done' needs an auxiliary verb such as 'have'. I does my homework before dinner.: 'Does' does not match the subject I or the past time. I doing my homework before dinner.: 'Doing' needs 'was' to be complete.

Practise more Spelling, Punctuation and Grammar.

Free questions with an explanation for every one, and full timed GCSE English and Maths Resits (Grade 4) mock tests.