Spot the error in the given sentence.
On the time / of the opening ceremony of the restaurant / a large gathering had assembled / No error
Show answer & explanation
Correct answer: D
Explanation
The correct preposition to use in this context is "at" rather than "on". The correct phrase should be "At the time".