Grammar Quiz

[ 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 Have

Other quiz:

Vocabulary › View

Poorly 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