Perfect, Active Infinitives
Continuous, Active Infinitives
Perfect Continuous, Active Infinitives
Continuous, Passive Infinitives
Perfect Continuous, Passive Infinitives
Present, Active Gerunds
Present, Passive Gerunds
Simple, Passive Infinitives
Simple, Active Infinitives
Perfect, Active Gerunds
Perfect, Passive Infinitives
Perfect, Passive Gerunds
I'm not sorry for having mentioned politics.
Try to anwer the questions.
Eating a lot of junk food isn't good for your health
AMLO bragged about being given the honour to be part of the WHO committee.
I'm proud to have been working here so many years.
Don't be distracted by the lag.
I'd rather be studying in school, than online.
Homework should be being done by afternoon.
It's important to have tried.
I wouldn't like to have been given that job.
The worst thing is not having been told about the real statistics.
Joe must have been being bullied at school.