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:

Gerunds and Infinitives › View

They will stop ………… lunch at twelve.

A. to have

B. having


Vocabulary › View

Which situation best uses the word intractable?

A. A stubborn mule refusing to move

B. A polite customer thanking a waiter

C. A delicious meal being served

D. A mountain climber showing courage

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