You are here

Modals with 'have'

Level: intermediate

We can use a modal verb with have and a past participle:

Subject Modal have Past participle  
They will have arrived by now.
You might have seen the film.
Jack and Jill would have been late.

We use a modal verb with have:

  • to refer back from the present:

It's nearly eight o'clock. They will have arrived by now.

  • to refer back from a point of time in the past:

We were very worried. We thought someone might have taken the car.

  • to refer back from a point of time in the future:

We won't eat until they arrive. They might not have had supper.

  • to refer to past time:

You should have helped her when she asked.
They might have got lost. Nobody knows where they are.

Modal verbs with have 1


Modal verbs with have 2




I am pleased to join  this site . I want to learn English so kindly help me.

Hi! I can help you if you want. I can send some grammar books that could be helpful

Hi Miztli
I want to improve my grammar.if you send your grammar books, i will read them.
my email: xxxxxxxxxx@xxxxxxxxxxxxxx
Thank you

Hi Akbar,
Please remember that our House Rules say that you cannot share personal information, such as email addresses, on LearnEnglish.
Best wishes,
The LearnEnglish Team

Hello every body. I'm from Viet Nam. i want to improve my English. Who can help me to practice English everyday? Thanks. Now i am doing the exercise in this site to  improve my english grammar. I think it useful. Thank you English team

My name is Hakam, I am Indonesian, everyone who can help me to advice and teach me English, I said thank you.

Modal verbs are a bit boring. It s easy to understand,but when I do exercises I forget about it in two or three days.I think the best way is to practise everyday:talking with people,thinking about it or...leaving a comment.Repeat,repeat,repeat,repeat...until you ll be able to say all modals without thinking in your language

Hello, Everybody if you want to understand what is the meaning of English words in your own languages just try to translate the words per word to help you for a better understanding what it they means of the words. Just try to build a new sentence 1 or 2 paragraph Everyday. Hope that my little advice will give to all of you some help 
Thank you English team to provide us some space here in your daily activities. I taught a lot from the beginning until now and I will continue my learning activities here on your website and this is the best of all educational websites I'm searching and really helpful Thank you and more power to all of you.

I give you some advice relating to your question I will have to go it means you are preparing to leave on that place.
I have to go it means you have to leave now.
Hoping that my little advice will give you a little bit ideas and information I am willing to join in this group just add me as your friends here or search my name name on Facebook account. Thank you English team

please, help me, i would like to know about the difference between " i will have to go and i have to go "