[ 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:
Present Simple Positive and Negative › ViewPeter ________ to the news on the radio.
A. listen
B. listens
C. listen’s
Vocabulary and Grammar › View
If the company invests in R&D, it _________ (maintain) its competitive edge.
A. maintained
B. would maintain
C. maintains
D. will maintain
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
