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:
A  B  C  D  E 


Random Topics:

How many / How much - Is there / Are thereAnalogyPresent TenseBasic GrammarTense,noun,preposition,quantityVocabulary and DefinitionsConditional 0Unreal Uses of Past TensesComparative and Superlative AdjectivesSimple Verb Tenses

Other quiz:

Grammar › View

Either Shima _____ her sister has to pay for the fare.

A. or

B. so

C. but

D. and


Prepositions › View

We need some sugar. We’re almost completely ____ it

A. Out
B. Out of
C. Over
D. Through

Relative Clauses & Real Conditionals › View

Join the sentences with a relative clause: The house is big. It has a beautiful garden.

A. The house is big, and it has a beautiful garden.

B. The house, which has a beautiful garden, is big.

C. The house, with a beautiful garden, is big.

D. The house is big, which has a beautiful garden.


Grammar › View

. I didn’t pass the test ____ all the hours I spent studying

A. In spite

B. although

C. despite