Topics: Perfect Progressive Tenses
By next year, she ______ (teach) at this school for ten years.
A. will have taught
B. will have been teaching
C. has been teaching
Select your answer:

Random Topics:
Connection failed: Too many connectionsOther quiz:
Adjectives and Adverbs › ViewWhich word or words are the adverbs? “She sang quite beautifully.”
A. sang
B. quite beautifully
C. she
D. beautifully
Grammar › View
Choose the sentence that is punctuated correctly.
A. A clear head, a warm heart, and a willing attitude–these are essential attributes for being successful.
B. A clear head, a warm heart, and a willing attitude these are essential attributes for being successful.
C. A clear head, a warm heart, and a willing attitude these are essential attributes for-being-successful.
