[ Present Tenses and Vocabulary ]
I ……………………….. and my legs are really tired now.
A. have cycled
B. have been cycling

Random Topics:
Grammar Past and Future TensePunctuationsRegular and Irregular VerbsArticles & PrepositionComplex SentencesOrder of AdjectivesDefinite and Zero ArticlePrepositions & Modal VerbsGrammar Comma UsagePhrasesOther quiz:
Modals › ViewWe use ________ to give advice or recommendation.
A. should / shouldn’t
B. might / mightn’t
C. must / mustn’t
D. have to / don’t have to
Vocabulary › View
Matt won’t stay at a hotel that ___ for WIFI.
A. charges
B. repay
C. makes a comeback
D. exchanges