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:

Past Perfect or Past Perfect Continuous › View

When they received the message, they ________ for half an hour.

A. had been studying

B. had studied

C. had study


Grammar › View

My brother and I have to go to bed soon.

A. This is a simple sentence.

B. This is a compound sentence.

C. This is a complex sentence.

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