Verb Tenses Quiz
Instructions: Test your knowledge of past, present, future, and perfect verb tenses in English.
- 1.
Which sentence correctly uses the past perfect tense?
AShe has eaten lunch.BShe had eaten lunch before he arrived.CShe ate lunch yesterday.DShe eats lunch every day. - 2.
What is the future perfect tense of 'to write'?
AI will have writtenBI will be writingCI will writeDI am writing - 3.
Which sentence is in the present continuous tense?
AI walk to the store.BI walked to the store.CI am walking to the store.DI have walked to the store. - 4.
Choose the correct past tense form: 'Yesterday, she ___ to the library.'
AgoesBgoingCwentDgone - 5.
Which verb form completes this sentence? 'By next year, they ___ married for 50 years.'
Awill beBhave beenCareDwill have been - 6.
What tense is used in the sentence: 'She has been reading all afternoon'?
APresent perfectBPresent perfect continuousCPast continuousDPast perfect continuous - 7.
Which sentence correctly uses the simple past tense?
AShe had danced beautifully.BShe is dancing beautifully.CShe has danced beautifully.DShe danced beautifully at the recital. - 8.
Fill in the blank: 'I ___ dinner when the phone rang.'
Awas cookingBam cookingCcookDhave cooked - 9.
Which tense indicates an action completed before another past action?
APast perfectBSimple pastCPast continuousDPresent perfect - 10.
Choose the correct form: 'She ___ English since she was a child.'
Ais studyingBhas studiedCstudiedDstudies - 11.
What is the present perfect form of 'to begin'?
AShe has begunBShe beganCShe beginsDShe had begun - 12.
Which sentence uses the future continuous tense?
AI will be reading at 8 o'clock.BI will have finished by then.CI read every evening.DI will finish the book. - 13.
Fill in the blank: 'By the time we arrived, the movie ___.'
AstartsBhad startedChas startedDstarted - 14.
Which is the correct past participle of 'to swim'?
ASwamBSwimmedCSwumDSwimming - 15.
What tense is the sentence: 'The sun rises in the east'?
ASimple futureBPresent perfectCPresent continuousDSimple present