[ Grammar ]
We …………………( swim) for many hours
A. have swim
B. have been swimming
C. swimming
D. have swam

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 UsageOther 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
