Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Modals for ObligationPrepositions and Prepositional PhrasesPresent simple or Past simpleVocabulary & Phrasal VerbModalHave to / Do not have toPronoun-Verb AgreementPronounsPunctuationsPhrases and Clauses

Other quiz:

Grammar › View

Sorry, I can´t talk now. I ……………… (brush) my teeth.

A. brush

B. brushes

C. am brushing

D. brushed


Linking Verb › View

Please choose the correct linking verb in the sentence.

Rocky is older than Winky.

A. Than
B. Older
C. Is
D. No linking verb

Vocabulary › View

The 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