Did you know English has more than 50 prefixes? This site takes the most common prefixes and asks you to add them to a base word to create a new word fitting the definition given. There is a review page that you can go back to at any stage during the lesson.
Resource URL:
Screen shot:
Category:
Level:
Intermediate