[ Present Tenses ]
She ……………….. all the books written by Dickens for 10 years.
A. have read
B. has read
C. read
D. has been read

Random Topics:
ModifiersDemonstrative SpeechPresent simple & ContinuousBasic GrammarTenses & PrepositionPhrase and ClauseGrammar for TOEFLPast Simple and Past ContinuousVerbs and AdverbsModal RequestsOther quiz:
Grammar › ViewA declarative sentence does what?
A. Expresses emotion.
B. Asks a question.
C. Provides a statement.
D. Gives a command.
Tenses › View
Which sentence best explains a general truth?
A. Water boil at 100°C.
B. Water boiling at 100°C.
C. Water boils at 100°C.
D. Water is boiled at 100°C.
Passive Voice › ViewWe will be taken by our parents to the park.
A. Our parents will take them to the park.
B. Our parents will take us to the park.
Vocabulary › View
Advertising has its ____
A. tricks
B. displays
C. launch
D. promote
