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

Random Topics:
Offer and SuggestionGrammar - FutureAdverb and Sentence StructureComparatives and SuperlativesFamily VocabularyPhrasesPassive VoicesTenses - Passive VoicePresent Simple and Present Continuous TenseHas and HaveOther quiz:
Vocabulary › ViewPoorly constructed or maintained
A. Voluminous
B. Lassitude
C. Ramshackle
D. Haggard
Prepositions › View
I was surprised ____ how quickly she agreed.
A. at
B. with
C. for
D. to
