English Comprehension Topics
Undergraduate level — English Comprehension
Choose question count and time — session stays in your browser only.
filter_alt Topics
Grammar
Vocabulary
Reading Comprehension
Error Detection
Cloze Test
quiz Questions
Q101
Reading Comprehension (Set 35) — Choose the correct form: She ___ to school every day.
going
goes
gone
go
Explanation
Third person singular present takes -es: goes.
Q102
Reading Comprehension (Set 36) — Identify the error: Neither of the boys are ready.
Replace "are" with "is"
Replace "boys" with "boy"
Replace "Neither" with "Either"
No error
Explanation
"Neither of" takes a singular verb: is.
Q103
Reading Comprehension (Set 37) — Fill in the blank: I have lived here ___ 2018.
from
by
since
for
Explanation
"Since" is used with a point in time.
Q104
Reading Comprehension (Set 38) — Choose the correct article: He is ___ honest man.
an
a
no article
the
Explanation
"Honest" begins with a vowel sound → an.
Q105
Reading Comprehension (Set 39) — Select the passive voice of: They built the bridge in 1990.
The bridge was built in 1990.
The bridge is built in 1990.
The bridge has built in 1990.
In 1990 the bridge built.
Explanation
Past simple passive: was/were + past participle.
Q106
Reading Comprehension (Set 40) — Choose the correct preposition: He is good ___ mathematics.
at
in
for
on
Explanation
Collocation: good at + subject/skill.
Q107
Reading Comprehension (Set 41) — Find the correctly spelled word:
Accommodate
Accomodate
Acommodate
Acomodate
Explanation
Accommodate has double c and double m.
Q108
Reading Comprehension (Set 42) — Choose the right tense: By next June, I ___ my degree.
completed
will complete
complete
will have completed
Explanation
Future perfect for action completed before a future time.
Q109
Reading Comprehension (Set 43) — Synonym of "Abundant":
Scarce
Plentiful
Tiny
Weak
Explanation
Abundant means existing in large quantities.
Q110
Reading Comprehension (Set 44) — Antonym of "Benevolent":
Malevolent
Kind
Generous
Humane
Explanation
Benevolent = kind; malevolent = harmful.