MY LETTER ... YESTERDAY, BUT IT DIDN’T 3 3

26. My letter ... yesterday, but it didn’t

3

A. must have arrived B. may arrive

C. should have arrived D. have arrived