[ 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 › ViewThat’s the woman ________ flat I rent.
A. who
B. whose
C. that
D. which
Grammar › View
You _____visit Paris some time. It’s a wonderful city.
A. must
B. mustn’t
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
