[ Auxiliary Verbs ]
When ……… you last upload a selfie?
A. do
B. did
C. are
D. have
Select your answer:

Random Topics:
Grammar - SimilesPre-intermediateCausative VerbsVocabulary and Sentence StructureTo Infinitive or Bare InfinitivePronouns, Verb, ConjunctionMust or Mus notGerund and To InfinitiveTake or PutTenses & PrepositionOther quiz:
Phrasal Verb › Viewbegin to do
A. set about
B. Set in
C. set aside
D. set back
Phrasal Verb › View
I think I am going to win the contest. I am keeping ______________.
A. my fingers crossed
B. a promise
C. off
D. on
