[ Present Perfect and Present Perfect Continuous ]
___ (you/buy) your train ticket yet?
A. Have you buyed
B. Have you bought
C. Did you buy
D. Have you been buying
Select your answer:

Random Topics:
Simple PastPrepositionTenses and ConclusionsAdverbs, Prefixes, and Suffixeswould should couldTypes of SentencesPast and Present TensesPresent Perfect or Past Simple TenseArticle and Order of AdjctiveNouns, Pronouns, Antecedents, and Singular and PluralOther quiz:
Grammar › View______they waitng for the bus?
A. Are
B. Am
C. Is
Tenses › View
By this time tomorrow, we __________ home.
A. are
B. were
C. will be
D. have been
