Grammar Quiz

Topics: 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:

ComparisionsGrammar Present Perfect (ever never)Verbal CommunicationUsed toAdverbs and Adverbial PhrasesGrammar and PunctuationAdverbs of Manner, Likes and PreferencesAuxiliary and Modal VerbsNoun Clauses with THATPreposition and Adjective

Other quiz:

Present Perfect Tense › View

It____ happened several times already.

A. has

B. have


Phrasal Verb › View

Pick me up at 8, will you? What does ‘Pick up’ mean?

A. Leave behind

B. Collect something or somebody

C. Forget

D. Remember