Grammar Quiz

[ Grammar ]

We …………………( swim) for many hours

A. have swim

B. have been swimming

C. swimming

D. have swam

Select your answer:
         


Random Topics:

Present Perfect or Past SimpleVerbs and AdverbsDescriptionsPassive Voice & TensesPhrase or ClausePronounAdverbs of frequencyVerb AbilityPassive Voice and Modals

Other quiz:

Vocabulary › View

preparing the soil for farming or raising crops

A. scarlet

B. stalk

C. tilling

D. curds


Grammar › View

I __________you sooner had someone told me you were in the hospital.

A. would have visited

B. visited

C. had visited

D. visit