单项选择题

Pick me up at eight o'clock, I() my bath by then.

A. will have had
B. will be having
C. can have had
D. may have

相关试题