[ Tenses ]
The letter ___ by her yesterday. (simple past)
A. is written
B. was written
C. will be written
D. has been written

Random Topics:
Tenses - Irregular VerbsInfinitives and ING FormsConjunctions - ConnectorsComparative Adjectives and AdverbsVerb AgreementPrepositionPresent simple or Past simpleModal Verbs and ConjunctionsTOEFL GrammarAsking for and Giving OpinionOther quiz:
Present Tenses › ViewNimra has planted roses in her garden.
A. Present Perfect
B. Present Perfect Continuous
C. Present Continuous
D. Present Simple
Past Simple, Past Continuous, Past Perfect, Past Perfect Continuous › View
I heard a knock at the front door so I ____ to answer it.
A. went
B. was going
C. had gone
D. had been going
Subject Verb Agreement › ViewThe cat (is/are) sleeping on the couch.
A. be
B. am
C. is
D. are
Past Tenses › View
While they ___ the living room, we ___ the garden.
A. cleaned / worked
B. were cleaning / were working
C. clean / work
D. was cleaning / were working
