[ Grammar - Present Perfect Tense ]
Mary’s English wasn’t very good. Now it is better.
Her English _____________ (improve).
A. improved
B. improves
C. had improved
D. has improved

Random Topics:
Modals for ObligationPrepositions and Prepositional PhrasesPresent simple or Past simpleVocabulary & Phrasal VerbModalHave to / Do not have toPronoun-Verb AgreementPronounsPunctuationsPhrases and ClausesOther quiz:
Grammar › ViewThey ________ new shirts.
A. has
B. have
Phrasal Verb › View
chase
A. run after
B. run down
C. run away with
D. run across/into
Vocabulary › ViewThe mountain air was wonderfully ___________.
A. useless
B. pure
C. shocked
D. scientific
Grammar Past and Future Tense › View
HE _______________________ A BROKEN LEG LAST MONTH
A. HAVE
B. HAD
C. HAS
D. HAVED
