Grammar Quiz

[ Grammar ]

………… he ever lied to you?

A. Have

B. Having

C. Had

D. Has

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives and PrepositionsIdiom and TensesPresent Perfect or Past SimpleWish - beginnerTake or PutSimple Present vs Present ProgresivePossessive Adjectives VS Possessive Pronounsanother/the others/each other/one anotherTenses and StructurePre-intermediate

Other quiz:

Vocabulary › View

What is the meaning of concord?

A. Conflict or disagreement.

B. A type of musical composition.

C. A legal term for a contract.

D. Agreement or harmony.


Vocabulary › View

Pollution can have serious effects_________ the balance of ecosystem.

A. in

B. on

C. to

D. for

Tenses › View

Rina is studying for her exams

What tense is used in the sentence above?

A. Simple Present

B. Present Continuous

C. Present Perfect

D. Present Perfect Continuous


Comparative › View

My phone’s expensive, but Joe’s is _______ .

A. expensive

B. most expensive

C. more expensive