pls help. why d is wrong.
will have done is used to show an action which is finished before a time in future or present.
by noun/by next monday, he will have done the job.
is this the reason why d is wrong?
will have done is used to show an action which is finished before a time in future or present.
by noun/by next monday, he will have done the job.
is this the reason why d is wrong?




.jpg)

