Grammar Quiz

Topics: Perfect Progressive Tenses

She ______ (write) her thesis since last September.

A. is writing

B. has been writing

C. will have been writing

Select your answer:
         


Random Topics:

Present Perfect SimplePrepositional PhrasePast and Present Continuous tensePrepotitionsPronounsModals, Phrasal Verbs, Gerunds and InfinitivesGrammar: Reported QuestionsPreposition FormSimple Past Irregular & NegativeModals and Preposition

Other quiz:

Grammar › View

Hipparchus established an observatory in the third century B.C.

A. Active

B. Passive


Past Tense › View

Brian (tell) ________ his parents about his English test score last week.

A. told

B. tell

C. telling

D. telled