Topics: Present Perfect and Simple Past Tense
They _________ (provide) hundreds of books for children in mountainous area last year.
A. provide
B. have provided
C. providing
D. provided
Select your answer:

Random Topics:
Irregular AdjectivesGrammar : can, could and be able toModals and PrepositionPresent Simple Positive and NegativeSports VocabularyCountable - UncountableAdverb Clauses of TimeGrammar: is/are/was/werePossesive Pronouns and Modals of AbilityGrammar for TOEFLOther quiz:
Grammar › ViewI am _______ about my test grades. They are all quite bad.
A. depressed
B. depressing
Vocabulary › View
(n.) a word humorously misused
A. malapropism
B. paradigm
C. badinage
D. blandishment
