Perfect English Grammar Irregular Verbs Exercise with Answers

Here are important multiple-choice questions on Perfect English Grammar Irregular Verbs Exercise: 1. I _____ (go) to the store yesterday. A. went B. go C. goed D. going

Past Simple Tense

Hint: In the past simple tense, use the second form of the verb right after the subject.

Remember, irregular verbs are those verbs when converted into second and third form of the verb, not ended with ‘ed’ format.

1. I _____ (go) to the store yesterday.

A. went

B. go

C. goed

D. going

2. She _____ (sing) a song at the party last night.

A. sang

B. sing

C. sung

D. singing

3. They _____ (do) their homework after school.

A. did

B. do

C. done

D. doing

4. We _____ (eat) dinner at 7:00 last night.

A. ate

B. eat

C. eaten

D. eating

5. He _____ (fall) off his bike, but he wasn’t hurt.

A. fell

B. fall

C. fallen

D. falling

6. She _____ (lose) her keys, but she found them later.

A. lost

B. lose

C. loss

D. losing

7. They _____ (see) a movie at the theater last night.

A. saw

B. see

C. seen

D. seeing

8. We _____ (take) a bus to the beach on Saturday.

A. took

B. take

C. taken

D. taking

9. He _____ (buy) a new car last week.

A. bought

B. buy

C. buyed

D. buying

10. She _____ (make) a cake for her birthday.

A. made

B. make

C. maked

D. making

Present Perfect Tense

Hint: In the past perfect tense, use the third form of the verb right after the helping verb.

11. I have _____ (go) to the store today.

A. went

B. gone

C. been

D. going

12. She has _____ (sing) a song at the party last night.

A. sang

B. sung

C. been

D. singing

13. They have _____ (do) their homework already.

A. did

B. done

C. been

D. doing

14. We have _____ (eat) dinner already.

A. ate

B. eaten

C. been

D. eating

15. He has _____ (fall) off his bike many times.

A. fell

B. fallen

C. been

D. falling

16. She has _____ (lose) her keys several times.

A. lost

B. losten

C. been

D. losing

17. They have _____ (see) that movie before.

A. saw

B. seen

C. been

D. seeing

18. We have _____ (take) the bus to the beach many times.

A. took

B. taken

C. been

D. taking

19. He has _____ (buy) a new car already.

A. bought

B. buyed

C. been

D. buying

20. She has _____ (make) a cake for her birthday already.

A. made

B. maked

C. been

D. making

Past Perfect Tense

21. I had _____ (go) to the store before I went to the park.

A. went

B. gone

C. been

D. going

22. She had _____ (sing) a song at the party before she went home.

A. sang

B. sung

C. been

D. singing

23. They had _____ (do) their homework before they went to bed.

A. did

B. done

C. been

D. doing

24. We had _____ (eat) dinner before we went to the movie.

A. ate

B. eaten

C. been

D. eating

25. He had _____ (fall) off his bike before he learned how to ride.

A. fall

B. falls

C. Falled

D. fallen

Past Simple Tense

26. I _____ (fly) to London last year.

A. fleed

B. flew

C. flied

D. flying

27. She _____ (give) me a book for my birthday.

A. gave

B. give

C. gave

D. giving

28. They _____ (go) to the beach for the weekend.

A. went

B. go

C. goed

D. going

29. We _____ (hear) a loud bang in the night.

A. heard

B. hear

C. herd

D. hearing

30. He _____ (hide) under the bed from the monster.

A. hid

B. hide

C. hided

D. hiding

31. She _____ (keep) a secret from me.

A. kept

B. keep

C. keepeed

D. keeping

32. They _____ (know) the answer to the question.

A. knew

B. know

C. knowed

D. knowing

33. We _____ (learn) how to speak French in school.

A. learned

B. learn

C. learnd

D. learning

34. He _____ (leave) his book at home.

A. left

B. leave

C. leaved

D. leaving

35. She _____ (make) a mistake on the test.

A. made

B. make

C. maked

D. making

36. They _____ (mean) to be late, but they couldn’t help it.

A. meant

B. mean

C. meened

D. meaning

37. We _____ (meet) at the park yesterday.

A. met

B. meet

C. meted

D. meeting

38. He _____ (pay) for the meal with his credit card.

A. paid

B. pay

C. payed

D. paying

39. She _____ (read) a book before she went to bed.

A. read

B. reads

C. red

D. reading

40. They _____ (ring) the doorbell, but no one answered.

A. rang

B. ring

C. rung

D. ringing

Present Perfect Tense

41. I have _____ (fly) to London many times.

A. fleed

B. flown

C. flied

D. flying

42. She has _____ (give) me many gifts over the years.

A. gave

B. given

C. give

D. giving

43. They have _____ (go) to the beach many times this summer.

A. went

B. gone

C. been

D. going

44. We have _____ (hear) many different languages on our trip.

A. heard

B. hears

C. been

D. hearing

45. He has _____ (hide) from me a few times.

A. hid

B. hidden

C. been

D. hiding

46. She has _____ (keep) her secrets from me.

A. kept

B. kept

C. been

D. keeping

47. They have _____ (know) each other for many years.

A. knew

B. known

C. been

D. knowing

48. We have _____ (learn) a lot in school this year.

A. learned

B. learns

C. been

D. learning

49. He has _____ (leave) the house already.

A. leaves

B. left

C. been

D. leaving

50. She has _____ (make) many friends since she moved here.

A. made

B. making

C. makes

D. make

Leave a Comment

Scroll to Top