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
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.
Hi everyone... really It's a pleasure to improve our English through this significant site. Because anybody can rely on this site without any doubt. This is a great job by BC. Lot of thanks for all persons who are the cherish this project...... !!
That's great ..