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:
Present Tenses › ViewI _______ (to like) waking up early.
A. am liking
B. like
C. likes
D. is liking
Grammar › View
A:Did you study for the test last night? B:Yes, I did. I ______ until 3 a.m., so(所以)I ______ tired(疲累的)now.
A. studied; was
B. study; was
C. studied; am
D. study; am
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
