Should can be used with the perfect infinitive (have + past participle). This structure has several meanings. Should have + past participle This structure is… Continue reading
May / might + have + past participle
The structure may / might + perfect infinitive is used to talk about the possibility that something happened in the past. It could also be… Continue reading
Using Perfect Infinitives
The structure ‘have + past participle’ is called a perfect infinitive. Perfect infinitives can have the same kind of meaning as perfect or past tenses.… Continue reading
Uses of the perfect infinitive
The perfect infinitive has the following structure: (to) have + past participle. Examples are: to have missed, to have written, to have worked, to have… Continue reading