International words, Greetings, Restaurant menu, Nouns, What have you got?, Short answers, Personal information, Timetables, time, Imperatives, instructions, can / can't, Countable / uncountable, Adjective + noun collocations, Asking for directions, Present continuous, live love hate + ing, Weather, was / were, Reading for specific information, Past simple, Past simple practice, Present simple + frequency adverbs, Mixed tenses, Present perfect simple, Present perfect, Free language, will for future predictions / promises, Comparative / superlative, Difficult spellings, could, had to / can't, have to, General revision