Grammar Quiz

[ Tenses ]

Bob __________________ (run) 10 km.

A. Have run

B. Has been running

C. Has run

D. Has ran

Select your answer:
         


Random Topics:

Prepositions of Time & PlaceTenses of Verbs - UsageVerbal and Appositive PhrasesModals of AdvisabilitySimple Future - PassiveNoun and Modal VerbsPrepotitionsGerund and InfinitiveModal, Causative Verb & Elliptical StructureFuture - be going to

Other quiz:

Idioms › View

If a part of your body gets bigger and rounder because of injury or illness it ___.

a. comes out
b. kicks in
c. swells up


Grammar › View

. It_______ been snowing heavily, so we decided to go skiing.

A. has

B. had

C. would have