Level 2 students completed an "IF" packet today and the last thing learned was "wishes". The EngVid video below is an excellent summary of what was discussed.
"Wish" can be used in many ways in English. The website below explains all of them and you can also complete several online exercises.
Here is another website with many excellent examples of how to use "wish" in the present, past, and future along with online exercises.