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

Random Topics:
Present Simple for Future ArrangementGrammar - either...or, neither...norPrepositions of MovementIndirect SpeechRegular and Irregular AdverbAdverbs of How Something is DoneRegular Plural NounsGerunds and InfitinitivesAll, Both, Neither, None, EitherGrammar - Present PerfectOther quiz:
Common Grammar Mistakes and Spelling Tips › ViewChoose the correct spelling:
A. nessesary
B. necesary
C. necessary
D. neccessary
Idioms › View
Stop getting ___ my nerves!
a. on
b. at
c. down