Grammar Quiz

[ Present Perfect ]

Have ________ cricket?

A. played you

B. you played

C. you play

Select your answer:
         


Random Topics:

Adverb Clauses of TimeSynonymFamily Members and Present SimpleComparatives ( adj/ adv)BASIC GRAMMAR - PRONOUNSGerund or InfinitivesGerund NounPresent and Past Perfect TensesPresent Perfect vs Past Simple Tense

Other quiz:

Grammar › View

Hassan let the old woman ……… get on the bus first.

A. peacefully

B. politely

C. lazily

D. honestly


Vocabulary › View

What is the meaning of the word “ubiquitous”?

A. Rare

B. Everywhere

C. Hidden

D. Unique