Grammar Quiz

[ 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 Plural

Other 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