[ 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:
Grammar › ViewIt’s important to take care of your teeth. You should […] by a dentist at least twice a year.
A. have checked them
B. have them checked
C. check them
D. having them checked
Prepositions › View
You frequently see this kind of violence _____ television.
A. With
B. In
C. On
We ____ 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
