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:
A  B  C  D  E 


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 Vocabulary

Other quiz:

Idioms › View

Can 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