Grammar Quiz

[ Tenses ]

Bob __________________ (run) 10 km.

A. Have run

B. Has been running

C. Has run

D. Has ran

Select your answer:
A  B  C  D  E 


Random Topics:

City PlacesGrammar Pronoun and Singular Plural NounVocabulary & Phrasal VerbJobsWish, Unless, If sentenceReported Speech and Reported QuestionsModifiersPresent Perfect vs Past SimpleVerbsUnreal Uses of Past Tenses

Other quiz:

Grammar › View

Margaret owns three restaurants, ___ are in Tokyo.

A. all of whom

B. all of which

C. all of them

D. which all


Grammar › View

Read and complete: I’ve _____ a puppy.

A. Haved

B. Had

C. Haven

Grammar › View

_____ nouns name general people, places, things, and ideas.

A. plural

B. common

C. singular

D. proper


Perfect Modals › View

I’m not sure where the boss went this morning. He __ (go) to our other branch office in Glendale.

A. may have gone

B. should have gone

C. would have gone