The huge Negro would have been a comic figure if he had not been terrific, for he was dressed in a very loud grey check suit with a flowing salmon coloured tie.
A. must have been
B. may have been
C. should have been
D. No improvement
Answer: Option D

Join The Discussion