[ Present Tenses ]
She _________ (wait) for the bus every Monday after school.
A. Waited
B. Waits
C. Has waited
D. Is Waiting

Random Topics:
Future PassiveGrammar - Present Perfect with for and sincePassive to ActivePossessive Adjectives and Possessive PronounsHave GotNouns & PronounsFOR & SINCEIF CLAUSEDeterminersPresent/Future/Past Simple/Present PerfectOther quiz:
Grammar › ViewFrank is busy. He ___________his room.
A. cleans
B. is cleaning
C. cleaned
Countable Quantifiers › View
She took __________ books with her while going on holiday but she read only a few of them during her stay.
A. many
B. plenty
C. several
D. a good deal of
Tenses › ViewWe………………………….the advertisement recently.
A. seen
B. saw
C. Have seen
D. Has saw
Subject Verb Agreement › View
Derek ______ it is bad to litter.
A. believe
B. believes
