[ Present Perfect Tense ]
Which one is correct ?
A. Make/made/makes
B. Fly/flew/flown
C. put/puts/put
D. drink/drank/drinked

Random Topics:
Causative VerbRelative Pronoun/AdverbsGrammar - may & mightModals for ObligationLinking VerbsArticlesAdjectives, ING - EDVocabulary Spelling GrammarComparatives, Superlatives, and ModalsConditional and SubjunctiveOther quiz:
Future Perfect vs Future Continuous › ViewI’m only halfway through my homework. I _______ (not finish) it before the teacher
A. won’t be finishing
B. won’t have finished
Present Tenses and Vocabulary › View
I’m sorry I’m late, ………………. for a long time?
A. have you been waiting
B. have you waited
