Grammar Quiz

[ Present, Past, and Future Time ]

I _____ a teacher since 1998

A. has been

B. have been

C. hasn’t been

Select your answer:
         


Random Topics:

Infinitives and GerundsUnscramble SentenceNoun, Adjective, and Adverb ClausesGrammar: so and suchGrammar on ConditionalsTypes of PrepositionHomophonesPast simple regular verbsPast Tense vs Present Perfect Tense

Other quiz:

Grammar › View

Is the appositive restrictive or nonrestrictive?

The word “amore” means love in Italian.

A. Restrictive

B. Nonrestrictive


Reported Speech › View

“ I haven’t finished the assignment yet. I’m really sorry”.

A. The boy apologizes to me for not having finished the assignment yet .

B. The boy apologizes to me of having finished the assignment

C. The boy apologized to me for not finishing the assignment yet .

D. The boy apologized to me for not having finished the assignment yet .