[ 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 toOther quiz:
Idioms › ViewIf 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
