[ 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:
Vocabulary and Grammar › ViewWe are going camping …………….. July.
A. in
B. on
C. at
D. into
Mixed General Quiz › View
I wish you … tomorrow
A. will go
B. shall go
C. would go
D. have gone
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
