[ Tenses ]
I _______ (to do) my homework at 8 pm yesterday.
A. do
B. was doing
C. have done
D. did

Random Topics:
Going To Be and WillPresent and Past Simple TensePresent Simple/AffirmativeMixed Tenses1st ConditionalGerunds and ModalsConjunctions and TransitionsPositive and Negative ConnotationsPresent Simple Tense PassivePassive SentenceOther quiz:
Modals and Vocabulary › ViewJohn loves sports. _______ he plays basketball every weekend.
A. therefore
B. for example
C. similarly
D. because
Vocabulary › View
The theory that pieces of Earth’s lithosphere are in constant motion, driven by convection currents in the mantle.
A. convergent boundaries
B. Pangea
C. plate tectonics
D. convection currents
Grammar › ViewPlease open the door ____________ the windows.
A. with
B. and
C. but
D. or
Tenses › View
A long time ago a lonely fisherman _____ in a coastal village.
A. was living
B. lived
C. had been living
D. had lived
