Grammar Quiz

[ Grammar ]

I ______ (be) a teacher _____ 30 years.

A. I have been a teacher for 30 years.
B. I have been a teacher since 30 years.
C. I has been a teacher for 30 years.
D. I has be a teacher since 30 years.

Select your answer:
         


Random Topics:
Lets vs. Let’s Past Continuous TenseIf vs. Unless Figurative LanguageAdverb of FrequencyPRESENT SIMPLE - CHILDRENMixed ConditionalWish clauseGrammar - Present and Past Passive

Other quiz:

Vocabulary & Grammar › View

My favourite sport is ____________.

A. run

B. running

C. runner

D. runs


Grammar › View

A key noun or pronoun that tells what the sentence is about

A. subject

B. predicate

C. interjection

D. conjunction


How to use : Read the question carefully, then select one of the answers button.