[ Tenses ]
He ________ the book for two hours.
A. has read
B. has been reading
C. was reading
D. is reading

Random Topics:
Modal "Have to"Tenses and VoicePersuasive TextThird Grade ExamAdverb of Frequency and TensesUse of Prepositions or ConjunctionsPresent and Past TensesWill & Be going toPast Simple and Past ProgressiveGrammar, Conditional Sentences, VocabularyOther quiz:
Vocabulary › ViewWhat is the antonym for “abridge”?
A. Expand
B. Shorten
C. Elaborate
D. Clarify
Grammar › View
Have you ever ________ to China?
A. went
B. go
C. been
D. gone
Vocabulary › Viewthe subject that involves collecting and studying numbers to show information about something
A. connotations
B. conventions
C. statistics
D. rule of three
Take or Put › View
You need to _____________ more responsibility for your health and eat better food.
A. put
B. take