I will finish this job for you___ by next Tuesday.
A.without fail
B.in time
C.from day to day
D.on earth
正确答案是A