Topics: Past Tenses
___ (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:
Direct and Indirect SpeechTime ExpressionsSubordinating ConjunctionsCan vs CouldCommunicative GrammarPast simple - Irregular VerbsThere is, There are, Some, AnyDemonstrative SpeechVerb-ing or to VerbPast TenseOther quiz:
Modal Auxiliaries › ViewWe __________ line up as soon as we hear the fire alarm.
A. must
B. can
C. might
Some vs. Any › View
I have ___ money so I will treat you to a movie.
… a.some
… b.any
· ·
