[ Has and Have ]
Did he ___ an operation last year?
A. have
B. has
C. had

Random Topics:
Simple PastNoun ClausesRelative & Interrogative PronounsComparison of Adjective and AdverbSynonymsGerund - to Infinitive A(n), the, no articleHow often - long - much - manyPassive to ActiveSubject Verb Agreement and Verb TensesOther quiz:
Grammar and Vocabulary › ViewVietnam is ………. multiethnic country with 54 ethnic groups.
A. a
B. an
C. the
Grammar › View
David will _____________ us at the school hall
A. meet
B. meets
C. to meet
D. meeting
Narrative Tenses › ViewAfter I ___________ my homework, I played computer games.
A. had finished
B. was finishing
C. had been finishing
Tenses › View
After she _______ at the hospital for 2 years, she______ to give up the job yesterday.
A. had been working/ decides
B. had been working/ decided
C. working / had decided
D. is working/ will decide
