Grammar Quiz

[ Tenses ]

Multiple Choice: Choose the correct sentence.

A. She has been reading that book all day.

B. She have been reading that book all day.

C. She has read that book all day.

Select your answer:
A  B  C  D  E 


Random Topics:

take, make, doModals of ProbabilityPast Tense vs Future TensePrefixes SuffixesWh QuestionsPhrasal Verbs with up and downPreposition after some VerbsVerbs: Action, Linking, and HelpingAdverb of MannersArticles with Proper Nouns

Other quiz:

Unreal Uses of Past Tenses › View

Those children look freezing. I bet they wish___ indoors.

A. they were

B. they had been

C. they would be


Grammar › View

Thousands of tourists have visited the national park.

– The national park _____ by thousands of tourists.

A. have visited   

B. has visited

C. have been visited

D. has been visited

Grammar & Vocabulary › View

You _____ have to take responsibility for this.

A. yourself

B. himself

C. themselves

D. myself


Tenses › View

By the time I finish school, I __________ (study) for eight hours.

A. study

B. studied

C. will study

D. will have studied