All ECAT subjects

ECAT practice

English MCQs

3,811 questions, organized into 7 unit collections.

Unit 2 · 937 MCQs

Synonyms & Antonyms

Analogies 3 · Analogy 1 · Analogy 2 · Antonyms · Antonyms 1 · Antonyms 2 · Antonyms 3 · Antonyms 4 · Antonyms 5 · Antonyms 6 · Antonyms 7 · Antonyms 8 · Antonyms 9 · Essential Word Power · One Word Substitutes · Synonyms · Synonyms 1 · Synonyms 2 · Synonyms 3 · Synonyms 4 · Synonyms 5 · Vocabulary · Vocabulary 1 · Vocabulary 2 · Vocabulary 3 · Vocabulary 4 · Vocabulary 5 · Vocabulary 6 · Vocabulary 7 · Vocabulary 8

Choose topics

Unit 3 · 556 MCQs

Sentence Correction

Detecting The Errors · Grammar Correction · Sentence Completion · Spotting Errors 1 · Spotting Errors 10 · Spotting Errors 11 · Spotting Errors 2 · Spotting Errors 3 · Spotting Errors 4 · Spotting Errors 5 · Spotting Errors 6 · Spotting Errors 7 · Spotting Errors 8

Choose topics

Mixed revision · 1,162 MCQs

Mixed Revision

English — Volume I Practice Set 1 · English — Volume I Practice Set 2 · English — Volume I Practice Set 3 · ICS-PHYSICS Paper 1 · ICS-PHYSICS Paper 10 · ICS-PHYSICS Paper 2 · ICS-PHYSICS Paper 3 · ICS-PHYSICS Paper 4 · ICS-PHYSICS Paper 5 · ICS-PHYSICS Paper 6 · ICS-PHYSICS Paper 7 · ICS-PHYSICS Paper 8 · ICS-PHYSICS Paper 9 · ICS-STATISTICS Paper 1 · ICS-STATISTICS Paper 10 · ICS-STATISTICS Paper 2 · ICS-STATISTICS Paper 3 · ICS-STATISTICS Paper 4 · ICS-STATISTICS Paper 5 · ICS-STATISTICS Paper 6 · ICS-STATISTICS Paper 7 · ICS-STATISTICS Paper 8 · ICS-STATISTICS Paper 9 · Idioms & Phrases · Mehran University Sindh Ecat English · Ned Karachi Ecat English · Nust Rawalpindi Ecat English · PRE-ENGINEERING Paper 1 · PRE-ENGINEERING Paper 10 · PRE-ENGINEERING Paper 2 · PRE-ENGINEERING Paper 3 · PRE-ENGINEERING Paper 4 · PRE-ENGINEERING Paper 5 · PRE-ENGINEERING Paper 6 · PRE-ENGINEERING Paper 7 · PRE-ENGINEERING Paper 8 · PRE-ENGINEERING Paper 9 · PRE-MEDICAL Paper 1 · PRE-MEDICAL Paper 10 · PRE-MEDICAL Paper 2 · PRE-MEDICAL Paper 3 · PRE-MEDICAL Paper 4 · PRE-MEDICAL Paper 5 · PRE-MEDICAL Paper 6 · PRE-MEDICAL Paper 7 · PRE-MEDICAL Paper 8 · PRE-MEDICAL Paper 9 · Uet Lahore Taxila Ecat English

Choose topics