Grammar Quiz

Topics: Present Perfect Tense

He ………. just …….…. our blood as a donation.

A. has / given

B. have / give

C. have / given

D. has / gave

Select your answer:
         


Random Topics:

Verb Forms and TensesPresent Simple and Present Continuous TensesFuture PassiveInterjections, Tag Questions and Nouns of Direct AddressMix-TensesAdverbial Concession ClausesConjunctions & Cohesive DevicesVerb and PrepositionPronouns and Subject Verb AgreementGrammar - Countable/ Uncountable

Other quiz:

Modal Verbs › View

These are the highest words of praise they __________ from the old man.

A. ever heard

B. have ever had

C. had ever had

D. will have ever heard


Grammar › View

My boss is ____ me to a different department, so I’ll be working in a new office

A. transporting

B. transferring

C. transforming

D. transiting