[ Grammar ]
She ……………………..(cycle) for 2 hours and she is very tired now.
A. have been cycling
B. has cycled
C. was cycling
D. has been cycling

Random Topics:
Adverb & Compound SentencesVerb FormsAuxiliary Verbs (be, do, have)ConnectivesVerb + PrepositionGrammar: Used to, Would, Be used to, Get used toTenses and OpinionsSimple Future - WillArticleVerb BEOther quiz:
Passive Voice › ViewWe make the passive voice using the structure
A. Object, subject, auxiliary verb to be
B. Subject, past participle, auxiliary verb to be
C. Auxiliary verb, object, subject
D. Subject, auxiliary verb to be, past participle
Sit vs. Set › View
The sun ___ in the west.
a. sets
b. sits
c. seats
We ……….. for a picnic on the weekend.
A. go
B. went
C. will go
D. going
Tenses › View
I think _____ chocolate since I was born.
A. I have been liking
B. I have liked
C. liked
