[ Grammar ]
Use the correct form of the verb
He thanked me for what I ……
A. have done
B. had done
C. have been doing

Random Topics:
Definite & Indefinite Pronoun & ConditionalsVerb Present Simple TenseTemporal Conjunctions and ConnectivesFuture FormsSuperlativesApostrophes and Quotation MarksArticles and NounsFrequencyPresent Forms and Narrative TensesModals and InversionOther quiz:
Grammar › ViewFill the blank with suitable preposition
I have been working hard …….. arithmetic.
A. on
B. at
C. for
Grammar › View
You ———- be friendly to your grandparents.
A. must
B. mustn’t
Adjective Order › ViewWe used to have lunch on this … every day.
(a) wooden round black table
(b) round black wooden table
(c) wooden black round table
(d) black round wooden table
Interjections, Tag Questions and Nouns of Direct Address › View
What is a common noun of direct address in a scientific journal article?
A. Researchers
B. Data
C. Experiment
D. Conclusion
