[ Grammar ]
She ____ the letter already.
A. had send
B. has sent
C. have sent
D. sended

Random Topics:
Grammar speak,talk,say,tellTransitional Phrases and ConjunctionsPrepositions - ConjunctionsSuch...that, so ......thatPast with ModalsLet & Be allowed toApostrophes and Quotation MarksAdjective vs AdverbPronouns, Verb, ConjunctionPast Simple and Past ProgressiveOther quiz:
Grammar › ViewPlease don’t let me ……. (FORGET) about new batteries.
A. to forget
B. forgetting
C. forget
Modals › View
The doctor … arrive late because of the traffic jam.
A. has to
B. ought to
C. may
D. rather
E. should
Vocabulary › ViewWith her strange clothes and bright green hair, Kelly is always the ___________ of attention.
A. trendy
B. comfortable
C. centre
D. flow
E. appearance
Simple Present Tense › View
The post office ___ at 5:30 pm.
a. close
b. closes
