[ Tenses ]
By next month, she ___ been teaching for 10 years.
A. has
B. will have
C. will have been
D. is
Select your answer:

Random Topics:
Tenses and Time MarkersPast Continues TenseComparative Adjectives and AdverbsModal Verbs and PermissionArticle and Order of AdjctivePresent ContinousPresent Verb TensesPast simple - Irregular VerbsGerund Subject or ObjectVerb IdentificationOther quiz:
Vocabulary and Grammar › ViewWhen ______ his driver’s test?
A. did he pass
B. has he passed
C. have he passed
Tag Questions › View
They will go home soon,
A. won’t they?
B. will they?
C. do they?
D. none
