Direct speech reports the exact words spoken, while indirect speech reports the meaning of the words spoken.
Active voice is used to emphasize the doer of the action, while passive voice is used to emphasize the action itself.
For a comprehensive guide to Intermediate English Grammar, you can download the PDF from the following link:
This guide covers all the topics mentioned above and provides detailed explanations, examples, and exercises to help you improve your English grammar skills.