[ 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:
Phrasal Verbs › ViewExam pressure is really getting me ……………………..
A. out
B. off
C. down
Vocabulary › View
Rapprochement
A. Reestablishing of cordial releations
B. Sense of union
C. Hasty
D. Clique
E. Family descent
___ 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
