[ 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:
Grammar › ViewThe man is too ________ to live in the big bungalow.
A. neat
B. poor
C. good
D. heavy
Grammar › View
____________ the rain, she walked to the station.
A. Despite
B. Although
Martha is a …. student
A. lazily
B. lazy
Grammar › View
Circle the word that has a correct spelling.
A. razor
B. razer
C. razre