1. Can you finish the work by next Monday?

2. Can you finish the work till next Monday?

(Is #2 incorrect?)

3. Can you wait for me till/untill seven p.m.?

4. Can you wait for me by seven p.m.?
(Is #4 incorrect?)

3 answers

Both 2 and 4 are incorrect.
I though number 1 but 2 may be correct
on the first one btw i agree with the second one