I WATCHED A BLUE CAR ... VERY FAST TOWARDS THE MOTORWAYS.A. HAVING...

26.I watched a blue car ... very fast towards the motorways.

A. having driven

B. driven

C. driving

D. drove