Grammar Quiz

[ Grammar ]

I ________ all the books on the reading lists.

A. have been reading

B. have read

C. have been read

D. has been reading

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Present Perfect with for and sinceSimple and Continuous TensesNoun, Quantifiers and SuffixesInfinitivesCoherent Sentence with Correct Grammar StructureSimple Present and Past TensesVerb BENumbersPrepositions of Time and PlaceWill or Going to

Other quiz:

Grammar › View

He … to the library yesterday.

A. went

B. goes

C. going

D. go


Grammar › View

Choose the correct compound sentence:

A. The dog barked loudly because it saw a stranger.

B. The dog barked loudly, and the cat ran away.

C. The dog, barking loudly, saw a stranger.

D. Barking loudly, the dog saw a stranger.

Idioms › View

If your “heart goes out to someone”, you ___.
a. try to help them
b. feel sorry for them
c. love them


Adverbs › View

_________ he was not there I left a message with his mother.

A. as

B. when

C. whether