Here is a worksheet on the Latin word root semi. It means “half” and “partly.” This root finds its way into common discourse in English–it can be used as a prefix to just about any adjective or noun to attenuate the full force of a word. So, in addition to the number of words this root grows in casual discourse (i.e. being attached to nouns and adjectives in everyday conversation), this root yields such high-frequency English words as semiannual, semicolon, semiconductor, and semifinal.
If you find typos in this document, I would appreciate a notification. And, as always, if you find this material useful in your practice, I would be grateful to hear what you think of it. I seek your peer review.