They _________ (provide) hundreds of books for children in mountainous area last year.
A. provide
B. have provided
C. providing
D. provided

Random Topics:
Adverbs and Adverbial PhrasesAdjectives with -ED and -INGSimple Present and Present ContinuosAdverb of TimeConjunctive AdverbsModals of ProbabilityPerfect and Past TenseInfinitive FormsPassive Voice & TensesTenses and VoiceOther quiz:
Grammar › ViewMy cousin is in a band but they aren’t very _____ yet.
A. popular
B. famous
Grammar › View
Sam has sold his bike, __________ was really old.
A. who
B. where
C. which
Reported Speech › ViewAlice said, “I didn’t have the time to finish my homework.”
A. Alice said she didn’t have the time to finish my homework.
B. Alice said she didn’t have the time to finish her homework.
C. Alice said she hadn’t had the time to finish her homework.
D. Alice said she hadn’t had the time to finish my homework.
Grammar › View
Below are the things that we should not do while talking except …..
A. Gobble up the food.
B. Listen attentively.
C. Interrupt others.
D. Shake your legs.
