[ Past Tenses ]
He _____________ (to write) a report by 6 o’clock yesterday.
A. had written
B. has written
C. wrote
D. was writing

Random Topics:
Grammar Present Perfect (ever never)Adjective or AdverbClauses and GerundsPresent Perfect: for/sinceInversion + Passive VoiceEd and Ing EndingsTenses and Word FormationAdverbs of Frequency & Simple Present TenseVerbs of movementPast or Present Verb TenseOther quiz:
Grammar › ViewYou……………..funny.
A. ARE
B. AM
C. IS
Present Simple and Continuous Tense › View
They _____ like coffee, they prefer milk tea.
A. don’t
B. doesn’t
C. isn’t
D. aren’t