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

Random Topics:
Dependent PrepositionsAdjective ClausesReported SpeechPast Simple and Past ContinuousPresent, Past and Future TenseCompound and Complex SentencesSentences Function and StructureCorrelative ConjunctionProgressive Verb TensesOther quiz:
Grammar › ViewLisa and her classmates were disappointed because their trip to the National Zoo was cancelled ____
A. once in a blue moon
B. at the eleventh hour
Present Simple and Present Continuous › View
Look! The train (come)…………………
A. are coming
B. is coming
C. comes
D. come