They share a similar meaning, yet they also mean different things. 'before' means, earlier than, whereas 'by the time' means, earlier than or no later than, for exampleOriginally Posted by hela
A. I'll be home before you start dinner at 6pm.
(earlier than 6pm, maybe 5:30, 5:45, etc.)
B. I'll be home by the time you start dinner at 6 o'clock.
(ealier than 6pm or at 6pm)
a) and b) are not acceptable in my dialect, so, sorry, I can't help you out there. As for c), it means, I don't understand what they are saying, but I wish I did (understand what they were saying).2) Are the following sentences correct? What do they mean exactly?
a) It is strange that he should have left so early.
b) I wish I understood what they are saying.
c) I wish I understood what they were saying.
- For Teachers