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

Random Topics:
Passive Voice Present SimplePresent ContinuousPast Simple VS Used toAdjective OrderParticiple AdjectivesModals and Past ModalsGrammar - too & enoughPresent and Past Simple TenseArticle the or zero article (-)Pronoun & Present SimpleOther quiz:
Grammar › ViewWhat could be the opposite meaning (antonym) of generous?
A. stingy
B. cheap
C. expensive
D. rich
Present Perfect Tense › View
Choose the best sentence !
A. She been has in Canada since 2002
B. She in Canada since 2002 has been
C. She has been in Canada since 2002
D. Since 2002 Canada has been in she
