Improve Your English with our tests

Test Your Grammar Skills

JavaScript quizzes

Active or Passive?
Adjective or Adverb?
Am, Is or Are?
Any vs Some 1
Any vs Some 2
Are these sentences correct?
Conditional First Exercise 1
Conditional First Exercise 2
Conditional Second Exercise
Conditional Third Exercise
Conditionals All Types Exercise no1
Conditionals All Types Exercise no2
Conjunctions 1
Conjunctions 2
Countable or Uncountable
Gerund vs Infinitive
Indirect Speech
For and Since
How much or How many 1
How much or How many 2
Infinitive form
Irregular Verbs 1
Irregular Verbs 2
Irregular Verbs 3
Phrasal Verbs
Present Simple Tense 1
Present Simple Tense 2
Present Simple Tense 3
Present or Past Participle
Present Continuous vs Past Simple
Past Simple Tense
Past Simple: Which sentence is correct?
Past Perfect Tense
Prepositions of place: in/on/at
Prepositions: Time prepositions
Pronouns: Interrogative pronouns No1
Pronouns: Interrogative pronouns No2
Pronouns: Possessive pronouns No1
Pronouns: Possessive pronouns No2
Question Tags No1
Question Tags No2
Future Simple - Will or Won't
Simple Perfect Verb Tense
So vs Such 1
So vs Such 2
Verb Tenses 1
Verb Tenses 2
Verb Tenses Review
Will or Going To

Flash quizzes:

Grammar Ninja

Test Your Vocabulary Skills

JavaScript quizzes

Adjectives and Synonyms
Abstract Nouns 1
Abstract Nouns 2
Common Idioms 1
Common Idioms 2
Family Matters
Understanding Quantities

Test Your Reading Skills

Any answers 1
Any answers 2

More tests are added monthly...
Last modified: 2012-03-28


To improve Your English reading skills it's good way to read ebooks, online magazines and articles. Watching movies in English language with English subtitles is also a good way to improve Your reading skills.

Here are some good free eBooks in PDF format. eBooks