Grammar Quiz

[ Grammar ]

___ (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:
Superlative Degree (Adjective) Cleanup vs. Clean UpLoose vs. LoseSimple Past vs Past Continuous TenseGrammar SuffixesPresent Perfect or Past SimpleProgressive Verb TensesBecause / soComparative and Superlative Adjectives

Other quiz:

Grammar › View

She is looking at ______________________ in the mirror.

A. her

B. herself

C. she

D. hearself


Was & Were Questions › View

Yes, I __________ happy I got to celebrate my birthday last week.

A. was

B. were


How to use : Read the question carefully, then select one of the answers button.