May I go out with you tomorrow?---If your job ___by then.A has been finished B finish C will be finished D will finish

问题描述:

May I go out with you tomorrow?---If your job ___by then.
A has been finished B finish C will be finished D will finish

选A
第二句话的意思是 “如果到那个时候你的工作已经完成的话,你就可以和我一起去.”
“by”是完成时的一个标志之一.所以应该用现在完成时,表示工作完成对现在的影响