Hi Richard,
Try this website. It's a goldmine of free resources.
Free Printables for Teachers - Free flashcards, printable games, free worksheets, printables, phonics, clipart, projects, ebooks and other resources
Also, to me it's essential that students learn to use vocabulary in sentences. I don't know how this will work for
your students, but for my adult students I frequently use conversations which we practice in class. I have written many, many conversations. When I write one, I am careful to use only one grammar structure (if possible). I give each person a copy of the conversation, and I also project the conversation on the whiteboard using a document reader. I have conversations of different lengths. As the course progresses, students practice ones that are longer and more complex.