Grammar Quiz

[ Perfect Tense ]

Choose the correct form of the verb to complete the sentence:

The teacher _______________________ my name. I can’t believe it!

A. has forgot

B. has forgotten

C. forgotten

D. had forgot

E. will have forgotten

Select your answer:
A  B  C  D  E 


Random Topics:

Have to / Do not have toParticiple Clauses & Cleft SentencesRelative ClausesPast Simple vs Past ContinuousConjunctions & PrepositionsPrepositions - ConjunctionsPast Continuous and Past Simple TenseFuture Tense VerbGrammar-Present Continuous-Sentence MakingAdverbs of Time and Place

Other quiz:

Subject, Verb & Object Complement › View

My friend lent me two hundred dollars.

  1. subject complement
  2. verb complement
  3. object complement


Grammar › View

That binder is _____.
A. mine
B. my

Past Tense › View

I ____________ that you ____________ the first prize.

A. hear, win

B. heard, wins

C. heard, won

D. hears, won


Verb Tenses and Subject Verb Agreement › View

Choose the correct form: My brother ___ me with my homework later.

A. help

B. helps

C. helped

D. will help