Grammar Quiz

[ Grammar ]

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

A. have swim

B. have been swimming

C. swimming

D. have swam

Select your answer:
A  B  C  D  E 


Random Topics:

Subordinating Conjunctions and ClausesPast PerfectOrder of AdjectivesConditional TypesLinking Verbs and TensesPast Perfect SimpleTenses, Determiners & Subject Verb AgreementVocabulary & GrammarSimple and Past TensesRelative Clauses and Usage

Other quiz:

Vocabulary & Grammar › View

___ probably wasn’t available in Europe before 1300.

A. Wool

B. Cotton

C. Silk


General Knowledge › View

What will be the addition of 3000 balls and 8000 balls?

A. 11000
B. 13000
C. 12000
D. 10000