More ideas from petrova
B1 grammar practice. It includes an array of examples of the different uses of the present tenses and a short explanation in order to be used as an introduction in the classroom or as a revision before the exam at home. Key provided. - ESL worksheets

Practice on these two difficult grarmmar points when students are learning the Present Perfect tense. Present perfect tense: FOR or SINCE, Present perfect tenses,.