[ Present Tenses ]
I ___ (already, finish) reading that book.
A. already finish
B. am already finishing
C. have already finished
D. have already been finishing

Random Topics:
Comparatives - SuperlativePresent Perfect or Past SimpleHow often - long - much - manySimple PresentPronouns, Sentence Structure, and ApostrophesTenses and ComparisonsConditional Sentences and Verb Formas...as, comparatives, superlativesElectricity VocabularySocial Media VocabularyOther quiz:
Idioms › ViewCan we rest? I’m too exhausted to go on.
a. zapped
b. zoomed
c. zealous
Grammar › View
In the 19th century, it _______ two or three months to cross North America by covered wagon.
A. took
B. had taken
C. had taken
D. was taking
Grammar › View“Did they come _____ bus ?” No, they came _____ foot.
A. on / on
B. by / on
C. with / by
D. by / with
Grammar › View
There was ____ accident at _____ T-junction last night.
A. the, an
B. an, –
C. an, the
D. a, the
