Past Tense Exercise & Practice with Explanation and Answers

Question 1: What is the past tense of the verb “eat”? a) eating
b) eats
c) ate
d) eaten

Answer: c) ate

Question 2: She __ to the party last night.

a) goes
b) go
c) went
d) going

Answer: c) went

Question 3: They __ a great movie yesterday.

a) watch
b) watches
c) watched
d) watching

Answer: c) watched

Question 4: My brother __ a new bicycle last week.

a) buys
b) buy
c) bought
d) buying

Answer: c) bought

Question 5: We __ at the restaurant for over an hour.

a) wait
b) waits
c) waiting
d) waited

Answer: d) waited

Question 6: She didn’t __ the book I lent her.

a) reads
b) reading
c) read
d) readed

Answer: c) read

Question 7: I __ my keys yesterday.

a) lose
b) loses
c) lost
d) losing

Answer: c) lost

Question 8: They __ their grandmother last weekend.

a) visits
b) visit
c) visited
d) visiting

Answer: c) visited

Question 9: He __ to the gym three times last week.

a) goes
b) go
c) went
d) going

Answer: c) went

Question 10: She __ her favorite song at the concert.

a) sings
b) sing
c) sang
d) sung

Answer: c) sang

Question 11: We __ a lot of fun on our vacation.

a) has
b) have
c) had
d) having

Answer: c) had

Question 12: The cat __ away when I opened the door.

a) run
b) runs
c) ran
d) running

Answer: c) ran

Question 13: They __ a delicious cake for the party.

a) bakes
b) bake
c) baked
d) baking

Answer: c) baked

Question 14: She __ her homework yesterday.

a) finish
b) finishes
c) finished
d) finishing

Answer: c) finished

Question 15: He __ to the concert last night.

a) goes
b) go
c) went
d) going

Answer: c) went

Question 16: We __ a great time at the beach.

a) has
b) have
c) had
d) having

Answer: c) had

Question 17: The teacher __ the students a new lesson.

a) teaches
b) teach
c) taught
d) teaching

Answer: c) taught

Question 18: They __ in a new house last year.

a) moves
b) move
c) moved
d) moving

Answer: c) moved

Question 19: She __ her friend yesterday.

a) meets
b) meet
c) met
d) meeting

Answer: c) met

Question 20: I __ the news on TV last night.

a) watch
b) watches
c) watched
d) watching

Answer: c) watched

Feel free to use these questions for practice and to test your understanding of the past tense in English!

Leave a Comment

Scroll to Top