Learn English Grammar, Speaking, Practical English Usage and business English writing
Reference desk
English Lesson of the Day
English Grammar
Practical English Usage
English Grammar Terms
English Writing
English Speaking
English Vocabulary
Business English
Grammar worksheets
Test preparation
Official Grammar Blog

Interactive Pages
English grammar exercises



Learn English - Speak English

Welcome to perfectyourenglish.com. Learn English with our free online reference guides to English Grammar, Practical English usage, vocabulary, English writing and speaking. You can also test your knowledge of English language with our free interactive grammar and vocabulary exercises.

Visit our blog

We have just added a blog to the site where we post daily grammar lessons and interactive exercises. You can access the blog here.

English for Kerala Syllabus

Grammar and vocabulary worksheets for Kerala Syllabus

CBSE English Grammar worksheets

We have got quite a few grammar worksheets for students studying in CBSE and SSC schools. Check out this page to view or download these worksheets.

CBSE English Grammar worksheets
CBSE Grammar exercises

Business English Writing

Discover how to write excellent formal letters, emails, essays, reports and CV/resume.

Practical English Usage

This section provides a dictionary of problem points in English. Each entry contains an explanation of a problem and examples of correct usage. Examples of typical mistakes are also given. Reference: Practical English Usage By Michael Swan Published by Oxford University Press

Search the Dictionary of English grammar and Usage


English grammar

This section provides a systematically organised account of the whole of English Grammar. The study materials are designed to benefit intermediate to advanced learners of English language.

English writing

Learn the rules of spelling and punctuation. Also learn how to write excellent letters and essays.

Need help writing?

Trusted essay writing service for students - Bestessaytips.com

Speak English

Here you will find articles that help you improve your English speaking skills.

English Vocabulary

You will find useful vocabulary lessons here.Several pages are devoted to idioms and expressions.

English Grammar and Vocabulary exercises

Test your knowledge of English with our free online interactive exercises.

English grammar terms

The purpose of this dictionary is to introduce present-day English grammar terminology as clearly as possible. Ideal for students who want to learn English and write correctly.



Online english classes can be incredible, our partner NoNeedToStudy is brilliant at offering help.

Buy my book

english grammar and usage ebook Support independent publishing: Buy this e-book on Lulu.

Custom Search


As well as grammar
Formal letter format
Using as, when and while
How to write a leave of absense letter?
Different types of formal letters
Using not only but also
IELTS interview sample questions and answers
Differences between American and British English

Tenses- lessons and exercises
Tenses exercise
Demonstrative pronouns exercises
Conjunctions exercise

Subscribe to our feed

Subscribe to our feed and get great lessons and tips delivered to your inbox.

Enter your email address: