.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
—I plan to pay a visit to Peter this Sunday.
—I agree. You know, he ________come to see us on Sundays when we were in USA.
A. might B. would C. should D. could