She ___________ her keys at home yesterday.
A. forgets
B. forgotten
C. forgot
D. forgetting

Random Topics:
Present TenseNouns FormationFrequency AdverbsArticles with SubstancesPresent ContinuousPresent Perfect or Past SimpleIntermediate GrammarPrepositions and AdverbsSimple Present Tense vs Present Continuous TenseSpeech TensesOther quiz:
Regular and Irregular Verbs › ViewThe past tense of: cut
A. cuted
B. cut
C. cutting
Grammar › View
I ______ TV when my phone ______.
A. I watched TV when my phone was ringing
B. I was watching TV when my phone rang
C. I watched TV when my phone rang
D. I was watching TV when my phone was ringing
Verb Tenses and Sentence Structure › ViewWrite a sentence using the present perfect tense of the verb ‘design’.
A. I designed a new logo for the company.
B. I am designing a new logo for the company.
C. I have designed a new logo for the company.
D. I will design a new logo for the company.
Passive Voice › View
People in that housing complex are scared because their house ……..
A. Is demolished
B. Are demolishing
C. To be demolished
D. Are being demolished
E. Being demolished
