The following links are resources to help you with your assignments:
YouTube Video: Learn English Conversation for Beginners - Basic English Conversation Practice
This is a video on Basic English Conversation Practice created by Daily English Conversation.
Basic English Grammar Rules With Example Sentences
This site will help you understand basic English grammar rules.
Another site for Basic English Grammar Concepts
This site will also help you understand basic English grammar concepts.
English dictation
This is a good site to help you practice with English dictation.