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:

Tenses › View

I knew you were ______ about Patrick’s secret box.

A. Catch

B. Bait

C. Curious

D. Forget


Grammar › View

I _____________________ (never go) to Africa but I want to go to Africa one day.

A. didn´t go

B. haven´t gone never

C. have never gone

D. was never going

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