--I haven't got the reference book yet, but I'll have a test on the subject subject next month. --Don't worry. You will ___ it by Friday. A. shall B. may
shall or may? What's the difference?
Top answer
I think you mistyped your question. Did you mean something like this: "Don't worry. " ?
— Mr Wordy
I think you mistyped your question.
Did you mean something like this: "Don't worry.
" ?
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
A: I haven't got the reference book yet, but I'll have a test on the subject next month. B: Don't worry. You will ___ have it by Friday.
There is not really enough context to choose between 'shall' and 'may'. If B says 'shall', s/he is assuring A that the book will arrive in time. If B says 'may', s/he is indicating the possibility that the book will arrive in time. 'Don'
In reality, almost no one uses "shall" in everyday conversational English, except in questions like "Shall we go now?" I don't know anyone who would say "You shall have it by Friday"; it sounds like something from an old-fashioned book. Everyone I know would say "You'll / You will have it by Friday."