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

Grouping_MTY0MDY=

Modal verbs with have 2

GapFillTyping_MTY0MDc=

 

Comments

Sir, please where and what is the disparity in the use of 'will have' and 'would have'?

I don't find out it.where can we use MODAL+have? what is diffrence of it with modals?

we might have to use and practice it everyday we can......
 

?what should I do to improve my English language quickly

I like english very very mush and I can read and write any sentense easly. but  I feel that listening english is very difficult for me. please Mr what should i do ?to improve my listening sense to understand any one talk about with me
advise to me for necessary because I need to learn english language quickly.

hi ! I don't understand it well , can you give me more explanation  please 
actually I don't understand how it'll translate especially with "will" for example They will have arrived by now. what does it mean  ?  

am deeply grateful to you for the invaluable help..indeed learning English language is of paramount importance for us..yours sincerely garap.

hell. everyone , good evening,It's wonderful and useful to improve our English.

I am very pleased to join this site

I would like say just thanks a lot to BC, which has provide us to learn effective english...everyone can benefitted by this site....and they can improve thier common mistake while they are speaking in english.

Pages