Grammar Quiz

[ Tenses ]

Craig has been a doctor    ………. ten years.

A. since

B. for

C. yet

Select your answer:
         


Random Topics:

Present, Past, Present Perfect and ComparativeGrammar - help/have/let/makeGrammar and StructureNouns & PronounsSpeculation with Modal VerbsModal Verbs and ConjunctionsPresent Perfect Simple & ContinuousWho or WhomCompound SentencesPresent Perfect, Present Simple, Present Continuous

Other quiz:

Grammar › View

We ____________in the park.

A. sing

B. swim

C. play


Pronounciation and Grammar › View

She ………………..English at the moment.

A. study

B. is studying

C. studies

D. studying