Firstly, I want to know whether will have and shall have are model verbs, or do they have future perfect tenses, or both?

If these are model verbs, can I use them in both the past and present?

Secondly, can I use may have in both the past and present?


Firstly, you should not say "Firstly", secondly, will have and shall have mean the same thing: in the future you will have something.

May have means the possibility of having something or having done something, or it can be used when asking for something like "May I have an apple?".


the prof. said: "You will have five minutes to answer the question."

shall means the same of will but old-fashioned.

May I have your name? equals what's your name?

she may have a bf already I said to my fellow. == Sha maybe has a bf or not, 50% respectively.

in all examples above, May Will Shall are model verbs and Have is just a verb.


Modal verbs are will, shall, and to have only, not their combination will have or shall have.

(So your another question “If these are model verbs, ...” is irrelevant.)

To answer your last question, may have is never used in the past tense, only in present or future (e.g. in the form may have to) ones.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.