![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Tenses ]
She will have been reading a book for hours by the time you arrive.
A. Future Simple:
B. Future Continuous:
C. Future Perfect:
D. Future Perfect Continuous:
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Conditional Sentence Type 3Complement vs. Compliment TensesCommon ErrorSimple Past or Past ContinuousFrequencyPresent Continuos TenseArgumentative VocabularyMix-Tenses
Other quiz:
Future Tenses › ViewWhat ….. at 10 o’clock tonight?
A. will you do
B. have you done
C. do you do
D. will you be doing
Idioms › View
If you’re in trouble, get ___ to a lawyer.
a. by
b. on
c. in
How to use : Read the question carefully, then select one of the answers button.