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:

Tenses › View

My cat _____ a spider and brought it to me.

A. caught

B. cought

C. caght

D. catched


Modal Verbs › View

There_________ be a storm in the evening.

A. can

B. may

C. have to

D. can’t

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