[ Present Tenses ]
She _____ her autobiography since 1987.
A. writes
B. is writing
C. has written
D. has been writing

Random Topics:
Grammar : Structural Common ErrorsAdverbHave as verb and auxiliaryBasic GrammarPassive Voice - Present Simple and Past SimpleLinking VerbsUse of Prepositions or ConjunctionsNoun Phrases and Verb PhrasesThere is or There areNouns, Pronouns, Antecedents, and Singular and PluralOther quiz:
Modal Auxiliaries and Similar Expressions › ViewYou ___ back up your data. The hard drive might fail soon.
A. may
B. had better
C. might
D. could
Grammar › View
Find the question
A. What is the tortoise doing?
B. Where is the bathroom
C. What is your dog’s name
D. Can I go to the baseball game
Present Tenses › ViewWe ____ Rita for years. We’re very good friends.
A. have known
B. know
C. are knowing
D. known
Grammar › View
What time is it?
A. It is a quarter past seven
B. It is a quarter past eight
C. It is a quarter past nine
D. It is a quarter past ten
