[ Tenses ]
After I __________ (finish) the report, I __________ (realize) there was a mistake.
A. has finished/ realized
B. finished/ realized
C. had finished/ realized
D. has finished/ has realized

Random Topics:
Past Tense & Past Continuous TenseDirect and Indirect Speech“Put” Phrasal VerbQuantifiersCoordinating ConjunctionsTo infinitive - GerundPresent Simple/AffirmativeAdjectives with PrepositionSentences Function and StructureAdverb ClausesOther quiz:
Adverbs of Frequency › ViewMiguel ______ gets up late on weekends.
A. Rarely
B. Sometimes
C. Usually
D. Often
Grammar › View
shouts – at me – my wife – always
A. My wife shouts at me always.
B. My wife always shouts at me.
C. At me my wife always shouts.
D. Always shouts at me my wife.
They __________ for a long time, but they still don’t have enough.
A. have been saving
B. save
C. were saving
D. are saving
Homonyms › View
Roosters are a favorite weather ___ design.
a. vain
b. vane
c. vein
