Site navigation

Fill in the blank by choosing the most appropriate alternative. Don't worry, I __________ my dinner already.

Question and options

Fill in the blank by choosing the most appropriate alternative.

Don't worry, I __________ my dinner already.
  1. have
  2. have had
  3. will have
  4. may have

Answer and explanation

Correct answer: B - have had
'Already' with a completed action calls for the present perfect: I have had my dinner already. 'Have' and 'may have' are ungrammatical here, and 'will have' clashes with 'already'.

Practice for these exams

  • CUSAT Three-Year LL.B.

Related question papers

Related exam syllabi

More solved explanations in English Language