24.Toyota Motor President Akio Toyoda on Monday apologized to Chinese consumers , who ________ the world's biggest auto market , over the company's massive global recall.
.He is really incompetent! The letter ______ yesterday.
a. should be finished typing b. must be finished typing
c.must have finished typing d. should have been finished typing