[ 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:
Grammar › ViewChoose the verb that agrees with the subject.Christian and Jennifer ________ to go canoeing next Saturday.
A. are trying
B. is trying
C. tried
D. have tried
Conditionals › View
_____ he here, how would you behave?
A. Did
B. Had
C. If
D. Were
Vocabulary › ViewWe ……….. 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
