Grammar Quiz

[ Tenses ]

I haven’t played rugby ____ I left university.

A. since

B. for

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect and Simple Past TenseAdverb ClausePast Perfect Tense and Past TenseComparative - SuperlativeParticiple AdjectivesGrammar (want to/ need to/ have to)Simple Present - WH QuestionsPoetry VocabularyComparative AdjectiveReported Speech and Tenses

Other quiz:

Grammar › View

It’s important to take care of your teeth. You should […] by a dentist at least twice a year.

A. have checked them

B. have them checked

C. check them

D. having them checked


Prepositions › View

You frequently see this kind of violence _____ television.

A. With
B. In
C. On

Tenses › View

I hope I _____ my essay by the weekend.

A. will have been finishing

B. will be finishing

C. will have finished

D. will finish


Future Tense › View

It’s raining. They __________ play soccer this evening.

A. will

B. will not

C. could

D. should