Breakfast will be ready by the time ________.
Breakfast will be ready by the time ________.
A.you dressed up
B.you will be dressed
C.you will have dressed
D.you have dressed
答案及解析: D
解析:
解析:此句应该用将来完成时will have done,但在by the time等引导的从句中,常用现在完成时代替将来完成时。