问题补充:
When you with the dictionary, don’t forget to put it back on my desk, will you?
A. will finish
B. are finishing
C. will have finished
D. have finished
答案:
A. will finish
B. are finishing
C. will have finished
(答案→)D. have finished
解析:考察时态。在时间状语从句中,通常使用一般现在时表示将来时,也可以使用现在完成时表示到将来一个时间已经完成的动作,故D正确。