[ Present Perfect Tense ]
Which one is correct ?
A. go/went/been
B. Do/does/did
C. Have/Had/Had
D. Is/am/are

Random Topics:
-Ing and Infinitive Verb PatternsGrammar & VocabularyConditionals (0 - 1 - 2)Past Tense (Regular and Irregular)Simple Present and Past TenseAdjectives, Adverbs, and PrepositionsPast simple regular verbsModal PossibilitiesCOUNT - NONCOUNT NOUNSImperative SentencesOther quiz:
Grammar › ViewBecause of his good voice, Eric was made _____ a song in front of the whole class.
A. by singing
B. sing
C. to sing
D. singing
Infinitives and ING Forms › View
She always forgets _____________ her homework on time.
A. to do
B. doing
Tenses › ViewLinh ___________ her Maths homework yesterday.
A. does
B. has done
C. did
D. had done
Grammar › View
I told him that ______ wouldn’t get the job done.
A. complain
B. complaint
C. complained
D. complaining
