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:

Grammar › View

I want to know how ……………… her. (Egypt 2004)

A. have you helped

B. you helped

C. had you helped

D. do you help


Tenses › View

Look! Mandy and Susan _ to some music.

A. are listening

B. listen

C. were listening

D. listened

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