English Grammar Tests

PART A: 14 Elementary tests, 14 Pre-Intermediate tests, 8 Intermediate tests. Each test is specified on different grammar topics. (1976 questions)
PART B: 14 tests including Elementary, Pre-intermediate, Intermediate and Upper intermediate level grammar tests. Every test is focused on a different grammar topic. (2452 questions)
PART C: 16 Multi-level grammar tests. Each test is specified on a different grammar topic. (1418 questions)
PART D: 20 perfect multi-level grammar tests for assessment. (2000 questions)
PART E: 6 Elementary, 5 Intermediate, 3 Advanced grammar tests. The formats of the tests are similar and the level gradually increases. (1400 questions)
- Elementary: Test - 1
- Elementary: Test - 2
- Elementary: Test - 3
- Elementary: Test - 4
- Elementary: Test - 5
- Elementary: Test - 6
- Elementary: Test - 7
- Elementary: Test - 8
- Elementary: Test - 9
- Elementary: Test - 10
- Elementary: Test - 11
- Elementary: Test - 12
- Elementary: Test - 13
- Elementary: Test - 14
- Pre-Intermediate: Test - 1
- Pre-Intermediate: Test - 2
- Pre-Intermediate: Test - 3
- Pre-Intermediate: Test - 4
- Pre-Intermediate: Test - 5
- Pre-Intermediate: Test - 6
- Pre-Intermediate: Test - 7
- Pre-Intermediate: Test - 8
- Pre-Intermediate: Test - 9
- Pre-Intermediate: Test - 10
- Pre-Intermediate: Test - 11
- Pre-Intermediate: Test - 12
- Pre-Intermediate: Test - 13
- Pre-Intermediate: Test - 14
- Intermediate: Test - 1
- Intermediate: Test - 2
- Intermediate: Test - 3
- Intermediate: Test - 4
- Intermediate: Test - 5
- Intermediate: Test - 6
- Intermediate: Test - 7
- Intermediate: Test - 8
- Elementary / Pre-Intermediate: 1 (pronouns-adverbs-adjectives-determiners)
- Intermediate / Upper-Intermediate: 2 (pronouns-adverbs-adjectives-determiners)
- Elementary / Pre-Intermediate: 3 (tenses - passives)
- Intermediate / Upper-Intermediate: 4 (tenses - passives)
- Elementary / Pre-Intermediate: 5 (adjective - adverb - noun clauses)
- Intermediate / Upper-Intermediate: 6 (adjective - adverb - noun clauses)
- Elementary / Pre-Intermediate: 7 (modals)
- Intermediate / Upper-Intermediate: 8 (modals)
- Elementary / Pre-Intermediate: 9 (prepositions)
- Intermediate / Upper-Intermediate: 10 (prepositions)
- Intermediate / Upper-Intermediate: 11 (prepositions after adjectives)
- Intermediate / Upper-Intermediate: 12 (prepositions after verbs)
- Elementary / Pre-Intermediate: 13 (gerund - infinitive)
- Intermediate / Upper-Intermediate: 14 (gerund - infinitive - participles - causative)
- Test 1: Articles
- Test 2: Prepositions
- Test 3: Pronouns
- Test 4: Present Tenses
- Test 5: Future Tenses
- Test 6: Past Tenses
- Test 7: Mixed Tenses
- Test 8: Modals
- Test 9: Conditionals
- Test 10: Comparatives - Superlatives
- Test 11: Infinitive - Gerund
- Test 12: Passive voice
- Test 13: Indirect speech
- Test 14: When - while - where - as soon as
- Test 15: Questions tags
- Test 16: Additions to remarks
- Test 1
- Test 2
- Test 3
- Test 4
- Test 5
- Test 6
- Test 7
- Test 8
- Test 9
- Test 10
- Test 11
- Test 12
- Test 13
- Test 14
- Test 15
- Test 16
- Test 17
- Test 18
- Test 19
- Test 20
- Elementary: Test 2
- Elementary: Test 3
- Elementary: Test 4
- Elementary: Test 5
- Elementary Test - 6
- Intermediate: Test 1
- Intermediate: Test 3
- Intermediate: Test 4
- Intermediate: Test 5
- Advanced: Test 1
- Advanced: Test 2
- Advanced: Test 3

Speak Business English Like an American
Speak Business English Like An American covers over 350 idioms and expressions you're likely to encounter in today's business world. Familiarize yourself with all of them.

4000 Essential English Words 6
The activities in "4000 Essential English Words" are specially designed to make use of important learning conditions. Firstly, the words are introduced using sentence definitions and an example sentence. 4000 Essential English Words 6: 600 words (Unit 1 - Unit 30).

4000 Essential English Words 5
The activities in "4000 Essential English Words" are specially designed to make use of important learning conditions. Firstly, the words are introduced using sentence definitions and an example sentence. 4000 Essential English Words 5: 600 words (Unit 1 - Unit 30).

4000 Essential English Words 4
The activities in "4000 Essential English Words" are specially designed to make use of important learning conditions. Firstly, the words are introduced using sentence definitions and an example sentence. 4000 Essential English Words 4: 600 words (Unit 1 - Unit 30).

4000 Essential English Words 3
The activities in "4000 Essential English Words" are specially designed to make use of important learning conditions. Firstly, the words are introduced using sentence definitions and an example sentence. 4000 Essential English Words 3: 600 words (Unit 1 - Unit 30).

4000 Essential English Words 2
The activities in "4000 Essential English Words" are specially designed to make use of important learning conditions. Firstly, the words are introduced using sentence definitions and an example sentence. 4000 Essential English Words 2: 600 words (Unit 1 - Unit 30).

4000 Essential English Words 1
The activities in "4000 Essential English Words" are specially designed to make use of important learning conditions. Firstly, the words are introduced using sentence definitions and an example sentence. 4000 Essential English Words 1: 600 words (Unit 1 - Unit 30).

400 Must Have Words for the TOEFL
400 Must-Have Words for the TOEFL® will help you improve your score on the TOEFL test. In particular, this book will build your TOEFL vocabulary for the new Internet-based TOEFL of 2005.

Speak English Like an American
If you already speak some English and now would like to speak more like a native, “Speak English Like an American” will help you. One of the keys to speaking like a native is the ability to use and understand casual expressions, or idioms. American English is full of idioms. Speak English Like an American will help you understand and use idioms better. It contains over 300 of today's most common idioms.