Gerund vs. infinitive; past continuous vs. past simple; present perfect vs. past simple; present perfect continuous