I'l have finished doing this job
A) by six p.m. tomorrow
B) at six p.m. tomorrow
nicetomeetyou I' ll have finished the job by ... A definite time doesn't work for perfect tenses. 'at 6 pm' is a definite time, thus wrong in your context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
nicetomeetyouI'll have finished the job by...
A definite time doesn't work for perfect tenses.
'at 6 pm' is a definite time, thus wrong in your context.
'by 6 pm' means any time before 6, which does mak