Grammar Quiz

[ Tenses ]

By 2030, I____ for ten years

A. I will teach

B. will have taught

C. will have been teaching

D. teaching

Select your answer:
         


Random Topics:

Pronouns and AntecedentsVerbs and Subject Verb AgreementVerbs and Possessive AdjectiveTransportation VocabularyLinking Verbs and TensesQuestion TagGrammar & ReadingPresent Perfect Negative and InterrogativePronounciation and GrammarPassive Voice & Tenses

Other quiz:

Subject Verb Agreement › View

A few students _______ finished reading the book.

A. have

B. has


Present Tenses › View

What time ____ the meeting start?

A. does

B. is

C. has

D. are