[ Grammar ]
I ____________ my homework by 7 pm yesterday.
A. finish
B. finished
C. has finished
D. had finished

Random Topics:
Adverb PhrasesVerb 3 formsConjunctions and CommasPrepositions of Time and PlaceVerbs and Subject Verb Agreement-Ing and Infinitive Verb PatternsTypes of Sentence StructuresAdjectives and DegreesThings in EnglishPresent / Future / Present Progressive / non Action VerbsOther quiz:
Adjective and Adverb › ViewMartha is a …. student
A. lazily
B. lazy
Grammar › View
Circle the word that has a correct spelling.
A. razor
B. razer
C. razre