单项选择题

This bottle is nearly empty; you () a lot.

A. could have drunk
B. ought to drink
C. must drink
D. must have drunk

相关试题