[ 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:
Tenses › ViewShe ____on the phone with Uncle Tom a moment ago.
A. talks
B. was talk
C. is talking
D. was talking
For & Since › View
Paul has lived in Brazil …………….. ten years.
A. for
B. since
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
