Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 BE

Other quiz:

Grammar › View

Choose 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 › View

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