Grammar Quiz

[ Present Perfect or Past Simple ]

How long has __________ been a doctor at this hospital?

A. you

B. Judith

C. they

D. Karla and Mary

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple - Present PerfectEnglish MorphosyntaxDo / Have / Can - Basic QuestionsPast Progressive TenseSentence Structure and ConjunctionsAdverbs, Modals, Preposition of timeArticle & PrepositionTenses and StructuresSimple Present Continuous TenseGrammar (Adverbs, Prepositions, Prepositional Phrases)

Other quiz:

Grammar › View

The school and family provide __________________ to children today, so have great people tomorrow.

A. instruct

B. education

C. educate


Grammar › View

This robot ______ our faces when the scientists improve it.

A. Will be able to make

B. Will be able to guard

C. Will be able to do

D. will be able to recognize

Tenses › View

He______ for London one year ago.

A. left

B. has left

C. leaves

D. had left


Grammar › View

People ____ cross the street at the green light.

A. have to

B. has to

C. must