[ 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 › ViewRain falls ____ the sky.
A. on
B. from
C. beside
Mixed Grammar › View
Bob is not really friendly, that’s why he has … friends.
A. few
B. little
C. a few
D. a little
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
