[ Grammar ]
By next month I ________ all my tests, and I can relax!
A. will have finished
B. will finish
C. will have been finishing
D. will be finishing

Random Topics:
Conditional Sentence Type 2Adjectives and PronounsTenses - Present and PastInfinitives for reasonsHas and HavePreference & Future TenseGrammar: Have toHave to / Do not have toMiscellaneous Grammar UsagesVerb FormsOther quiz:
Grammar › ViewWatch
A. fishing
B. a bike
C. some new shoes
D. a DVD
Grammar › View
Q: ________is the longest river in the world?
Ans: Nile River.
A. When
B. Who
C. Which
D. Why
