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:

Passive Voice › View

We 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

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