Grammar Quiz

[ Present Perfect Tense ]

Have you done your homework yet? Yes, I have ______________ finished it.

A. Yet
B. Never
C. Just
D. Sine

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice and Relative ClausesSentence Structure and PunctuationTransitive or Intransitive VerbsArticles & PrepositionComparative - SuperlativeLinking Verbs and TensesPassive Voice and ModalsFuture Continuous, Future Perfect and Future Perfect ContinuousNoun and Modal VerbsSentence Fragments and Complete Sentences

Other quiz:

Simple Present › View

Jay _____ (be) a good student.

A. bes

B. is

C. are

D. be


Vocabulary › View

Small Plane used for passenger and small cargo transport

A. Cessna

B. turbulence

C. altitude

D. murky

Grammar › View

Choose the correct sentence

A. Do your mum makes pizza on Friday?

B. Does your mum makes pizza on Friday?

C. Does your mum make pizza on Friday?


Modal Verbs of Obligation › View

You ____ forget your umbrella. It’s going to rain.

A. mustn’t

B. have to

C. don’t have to