[ 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:
Tenses › ViewAfter several unforeseen delays, the manuscript will be ready for publication…………. .
A. else
B. already
C. often
D. soon
Grammar › View
Choose the correct verb in ( ).
They ( play , plays ) basketball after school.
A. play
B. plays
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
