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:

Prepositions › View

They arrived ___ the airport just in time.

A. on

B. to

C. with

D. at

E. in


Grammar › View

iPhones is the ____ expensive of all phones.

A. most

B. more

C. many

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