Exercise | Mixed Tenses: Past and Perfect 2

Level B1 - B2

Complete each sentence with the correct tense (simple past, past progressive, present perfect simple, present perfect progressive, past perfect).