Could have + past participle
could have + past participle
or
might have + past participle
or
may have + past participle*
* participle = 3rd form of verb
Study the following sentences.
1.Ruby could have been at home.
2.Ruby might have been at home.
3.Ruby may have been at home.
All the sentences given above carry the
same meaning.The meaning is: It is
possible Ruby was at home. Or perhaps
Ruby was [...]

