Grammar Quiz

[ Present Perfect Tense ]

That scientist _________________ a cure for one type of cancer. His achievement was announced in the NY Times last week.

A. Discovers
B. Is discovered
C. Is discovering
D. Has discovered

Select your answer:
         


Random Topics:

Countable Vs Uncountable NounsGrammar - to be, possessive, have gotAuxiliary Verbs & Question TagsLinking Verbs and TensesConjunctions - Conjunctive AdverbsCompound AdjectivesWestern Europe CountriesGrammar and StructureInfinitives and ING Forms

Other quiz:

Modal Verbs › View

Which sentence is grammatically correct?

A. We ought to cancels the launch.

B. You ought to know better.

C. She should cleaned up her mess.

D. Should they waited?


Modal Verbs › View

We …………… to go to the supermarket because we had lots of food.

A. needn’t have

B. don’t need

C. didn’t need