Grammar Quiz

[ Present Tenses ]

He ___ (work) as a doctor for the last decade.

A. works

B. is working

C. has worked

D. has been working

Select your answer:
         


Random Topics:

Preposition after some VerbsModal Verbs & Reflexive PronounsAdverb or AdjectivePositive and Negative ConnotationsIndefinite ArticleGrammar - ConnectorsPoetry VocabularyAdjectives (-ed / -ing)Adjective vs AdverbPresent Progressive (Future)

Other quiz:

Grammar › View

Fill in the blanks with the correct verb form. Mathematics ___ my favorite subject.

A. is

B. are

C. have


Prepositions of Location, Movement and Time › View

Fill in the blank with the appropriate preposition.

My dad was very excited ____ dinner.

A. in

B. at

C. through

D. on