Grammar Quiz

[ Present Perfect ]

Mary has worked as a doctor _____ 12 months.

A. since

B. for

Select your answer:
         


Random Topics:
Come vs. GoSuperlative Degree (Adjective) Conditional Sentence Type 3Passive Voice of TensesComplex PrepositionsPresent ProgressiveQuantifiersTenses of VerbsSimple Past Tense

Other quiz:

Grammar › View

One hundred dollars …………. a lot of money for a bottle of wine.

A. are

B. were

C. is

D. be


Grammar › View

What _____ you eat for lunch yesterday?

A. did

B. do

C. does

D. doing


How to use : Read the question carefully, then select one of the answers button.