[ Verb Tenses ]
By the end of the day, he ________ his book for more than ten hours.
A. will read
B. will have been reading
C. will be reading
D. has read
Select your answer:

Random Topics:
Past Tense and Past ContinuousPast Perfect and Past Perfect Continuous TenseTenses and QuestionsPreposition and ConjunctionPrepositional PhraseVerb PhrasesGrammar : can, could and be able toState Verbs and Action VerbsModal Verbs and Gender NounsGrammar and Verb TensesOther quiz:
Progressive Perfect and Simple Verb Tenses › ViewWhich perfect tense is the following sentence written in? They have done their homework.
A. past perfect
B. present perfect
C. future perfect
Tenses › View
A group of artists ___ photos at the Dancing House in Prague yesterday.
A. takes
B. took
C. taking
D. take
