100% 4 Rated
Attempts 127

Which sentence is grammatically correct?

  1. A
    Having finished the meal, the check was called for by Mr. Innes.
  2. B
    The check, having finished the meal, was called for by Mr. Innes.
  3. C
    Having finished the meal, Mr. Innes called for the check.
  4. D
    Mr. Innes called for the check, having finished the meal.

Available Test Sets
Available FREE Test Sets