[ Grammar ]
I’ve______ in so many races I can’t remember.
A. swam
B. swum
C. have swum
D. has swum

Random Topics:
Subject, Object, Possessive Pronoun and Possessive AdjectivesSimple Present and Present Continuous TenseReported speech (statements)Complex PrepositionsVerb-ing or to VerbPresent and Past Simple TenseGrammar - direct/indirect objectsPhrases & ClausesPassive Voice of TensesUncountable NounsOther quiz:
Adverb Clauses › ViewThe film will already have started _______.
A. as soon as she had got to the cinema
B. after she had got to the cinema
C. by the time we get to the cinema
D. when we got to the cinema
Passive Voice › View
The room looks nice. It __________
A. was cleaning
B. has just been cleaned
C. will be cleaned
D. is cleaning
Conditional Sentence › ViewIf Bob_________with us, he would have had a good time.
A. would come
B. would have come
C. had come
D. came
Perfect Tenses › View
They —- (finish) the meeting by the time the manager arrives at six today.
A. have finished
B. had finished
C. will have finished
