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/ UncountableOther quiz:
Modal Verbs › ViewThese 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
