[ Grammar ]
She ……………………. a few books this year about renewable energy.
A. has read
B. had read

Random Topics:
Comparative AdverbPresent/Past/Past ParticpleCan vs be able toGerund and To InfinitiveIdiomsPrepositions of MovementAdjectivePrepositions of Time and PlaceGrammar: Defining Relative ClausesFuture Tense VocabularyOther quiz:
Tenses › ViewFor the last few months, oil prices——- drastically.
A. increases
B. increasing
C. will increase
D. have increased
Imperative Sentences › View
_____ your best on the test! I know you can do it.
A. Do
B. Doing
C. To do
D. Does
Phrasal Verbs › ViewYou must think _ my suggestion.
A. over
B. of
C. after
D. at
Grammar › View
“Wen Xi arranged the flowers on the table, _________?” her father asked.
A. won’t she
B. didn’t she
C. hasn’t she
D. wasn’t she