vocabulary
https://agendaweb.org/exercises/vocabulary/city/places-1
there is and there are
https://www.englishexercises.org/makeagame/viewgame.asp?id=10816
the verb to be wh questions
https://agendaweb.org/exercises/grammar/questions/easy-1
good at and not good at
https://inglesparaprincipiantes.net/are-you-good-at/
the negative forms with the verb to be