Revision of the future
Future forms: Expressing future time 1
Future forms: Expressing future time 2
Vocabulary - travelling
Tourism – B2 English Vocabulary
Practice English Vocabulary Travel and transport
The expression of contrast
A place to learn and practise advanced English online
Revision of the future
Future forms: Expressing future time 1
Future forms: Expressing future time 2
Vocabulary - travelling
Tourism – B2 English Vocabulary
Practice English Vocabulary Travel and transport
The expression of contrast
Revision on the present perfect
https://www.perfect-english-grammar.com/present-perfect-exercise-4.html
https://www.perfect-english-grammar.com/present-perfect-exercise-5.html
https://www.perfect-english-grammar.com/past-simple-present-perfect-4.html
https://www.perfect-english-grammar.com/present-perfect-present-perfect-continuous-1.html
https://www.perfect-english-grammar.com/present-perfect-present-perfect-continuous-2.html