present simple, past simple , present continuous , past continuous , past simple / present perfect simple , past perfect simple , present perfect continuous / past continuous , past perfect continuous , will, would , may / might , might , must , must / had to , can, could .

solutions upper-intermediate 7b

Leaderboard

Visual style

Options

Switch template

Continue editing: ?