[ Past Tenses ]
I’m very tired. I over four hundred miles today.
A. drive
B. am driving
C. have drived
D. have driven

Random Topics:
Grammar of Future PlansLinking VerbIntermediatePhrasal Verb & Prepositional PhraseGrammar and PunctuationConditionalDeterminers & QuantifiersPresent/Future/Past Simple/Present PerfectGerunds and InfitinitivesAdverb of TimeOther quiz:
Subject Verb Agreement › ViewSustainable practices ________ to protect the environment for future generations.
A. help
B. helps
Grammar › View
I play many ____________, miss Jones.
A. never
B. often
C. sports
Grammar › ViewAll the time.
A. Sentence
B. Fragment
C. Run on
Vocabulary - Grammar › View
My mum gave . . . for my birthday.
A. me a bike
B. to me a bike
