Grammar Quiz

[ 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 Identification

Other quiz:

Vocabulary and Grammar › View

When ______ 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