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.
English Grammar
- Pronouns
- Determiners and quantifiers
- Possessives
- Adjectives
- Adverbials
- Nouns
- Verbs
- irregular verbs
- question forms
- verb phrases
- present tense
- past tense
- perfective aspect
- continuous aspect
- active and passive voice
- to + infinitive
- -ing forms
- talking about the present
- talking about the past
- talking about the future
- verbs in time clauses and if clauses
- wishes and hypotheses
- the verb be
- link verbs
- delexical verbs like have, take, make and give
- Modal verbs
- double object verbs
- phrasal verbs
- reflexive and ergative verbs
- verbs followed by to + infinitive
- verbs followed by -ing clauses
- verbs followed by that clause
- Clause, phrase and sentence
Search
Tags for teachers
- No terms applicable.
A - Z of Content
- 1 of 6
- ››
Grammar Support
Read more about these areas of grammar:

Comments
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
I think that I should have help to understand this new lenguage
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!!!
do not worry about mistakes it is important to learn more from mistakes to be good speaker
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
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
Akbar
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
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