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:

Passive Voice › View

I have written this essay.

A. This essay has been written by me.

B. This essay is written by me.

C. This essay had been written by me.

D. This essay was written by me.


Grammar › View

Tokyo is a big city. What is ‘big’ in this sentence?

A. adjective of quality

B. adjective of quantity

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