[ 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

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 PlaceOther quiz:
Grammar › ViewI 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 › ViewI ____________ 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