Ram will return on   Monday.

Could we , instead of on use the preposition by   ?

Pls reply.


  • 0


  • 1

yes of course we can !!!!

  • 1

yes, you are correct

  • 0

 yes we can use by in place of on in the case given .

the preposition by shows the period of time assigned for a particular work and here the subject ram has to return on given time monday so both will be correct here.

additional : we can also use till or until here.

  • 1


  • 0

I think yes.

  • 0

by means latest by date.Whereas on means particular date.

  • 2

yes we can replace

  • 1
no they are different
on Monday means definitely on Monday
and by Monday means any day from today until Monday
  • 3

no,actually these words are different......because on monday means like on that day but by monday means anyday before monday...it is totally different...I COMPLETELY AGREE with tejpreets....

hats off to u!

  • 1

 Yes, it will be grammarically correct but the meaning of the 2 sentences will be different.

Ram will return on monday- He will  return on monday without fail.

Ram will return by monday- He'll return anytime before monday. (Here the date is not fixed)


Hope it helps

  • 0

yes u can in this case

but in some cases the meaning changes

  • 0

 Yes you can can surely write it brother


  • 0


  • 0
What are you looking for?