[ Tenses ]
He ___ the book before he wrote the review.
A. had read
B. read
C. is reading
D. has read

Random Topics:
Comparison of Adjectives and AdverbsVerb, Object, PrepositionThe Simple Present TensePrepositions and ConjunctionsPresent Perfect Simple & ContinuousIntensifiers: Really vs VeryLinking VerbsConnectorsPassive Voice with Modal VerbsPresent Simple for Future ArrangementOther quiz:
Grammar › ViewI have some new ____.
A. report
B. reports
Countable - Uncountable › View
Our team won last night’s match, which is ___ good news.
A. a
B. the
C. –
Adjectives (-ed / -ing) › ViewThunderstorms make me …………
A. scaring
B. scared
C. amazing
D. amazed
Tenses › View
Identify the usage of present continuous tense in the following sentence: ‘The dog is barking loudly.’
A. The dog barked loudly.
B. The dog is barking loudly.
C. The dog will bark loudly.
D. The dog has barked loudly.
