Multiple choice

Blank (iii)

Directions: Edit the text given below by choosing the appropriate options from the list given. Write the correct answer against the correct blank number.
News Headline: Mc Truck (i) running over a pedestrian 

A 17 year old boy (ii) had been run over by a Mc truck yesterday, when the boy was coming back home after (iii) having had attended his class. He was taken to the nearest hospital immediately but was declared (iv) already died. Everybody was shocked on learning about this incident.

  1. he attended

  2. attending

  3. having attending

  4. attends

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

After the preposition 'after,' we need a gerund form. 'Attending' is the present participle/gerund that correctly shows the action of going to class happened before returning home. 'Having attending' is grammatically incorrect - it should be 'having attended'.