modals + have

 

We use a modal verb with have and the 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 a point of time in the past:

We were very worried. Someone might have taken the car.

  • … from the present

It is nearly eight o’clock. They will have arrived by now.

  • …or from the future:

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

  • or to refer to past time:

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

Comments

Ahmad Albakkar's picture

hello every one i think we should contact and communicate with us to increase skills  in addition learn more from the best website  ..
best regards

anaisavecas's picture

I think that  I should have help to understand this new lenguage

Mindia's picture

Hello everyone, I'm from Georgian (I'm Georgian, not American :d)
What is the best way to improve your communication skills in English?
I know how to say correctly but when I speak I do mistakes
I'm waiting for advices... thank you!!!

Ahmad Albakkar's picture

do not worry about mistakes it is important to learn more from mistakes to be good speaker

osamamichel's picture

hi 
i m Sami Michel from syria 
i m  trying to improve my skills in english  <
i wish i could communicate with a friends < and speak english with them

akshaya pamba's picture

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

Miztli's picture

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

sinchal's picture

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

AdamJK's picture
LearnEnglish
team

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

chintale21071985's picture

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