+0
Hi all,

I have following problem with the preposition of the day. Look at this situation:

Somebody orders me something. And I say, "Ok, I have to write it down because I will forget it by Monday".

And the question: what is better to say?

1. I will forget it by Monday.
2. I will forget it till Monday.
3. I will forget it when Monday comes.
4. I will have forgotten it by Monday. (from the English file)
5. or something else?

Paul
+0
Hi,

To me, only by and before work here.

'By' suggests that I will forget it by (no later than) Monday while 'before' implies that I'll probably forget it (some time) before Monday.

I will forget it when Monday comes. This suggests that you'll forget it on Monday but not before Monday.

I will forget it till Monday.

This doesn't sound right to me because till means 'up to the time of' which implies that I can forget it at any time between now and Monday. But, to me, it's not likely that I will forget it now or in an hour, for example.

A proper usage of till would be

You have till tomorow to settle your debt.
Comments  
Students: We have free audio pronunciation exercises.
Hi guys,

To me "I will forget it till Monday" sounds OK.
The fourth option is what any grammar book would recommend but I think that 1 would also be possible in normal speech. A native speaker will have to confirm that though.

The third one is strange as it says that there is something about Monday that will make him forget something.

I have til Monday to complete a test is Monday included