Simple Past Irregular
Present Perfect Irregular
Rules
Fill in the Blank
Random Trivia
100

please change buy into simple past form 

bought

100

please change begin into the present perfect tense

**With auxiliary verb 

have/has begun

100

This tense is used to talk about a completed action in a time before now.

simple past 

100

It _____ yesterday. (rain)

rained 

simple past 

100

What province in the United States is Miss Sarah from?

*please spell it

California 

200

please change become into simple past 

became

200

please change blow into the present perfect tense 

have/has blown 

200

To describe an action that is being repeated between the past and present. 

Example: We have gone to the beach many times.

present perfect

200

She _____ in Situbondo all her life. (live)

has lived

present perfect

200

Who are Harry Potter's two best friends?

Hermione and Ron 

300

please change break into the simple past

broke

300

please change do into the present perfect tense

have/has done

300

To describe an action that has not yet been finished. 

Example: It has rained a lot this month.

present perfect 

300

Last night I _____ my guitar loudly and the neighbors complained. (play)


Please provide the correct form of simple past or present perfect. 

played- simple past 

300

Please name three characters from the movie Moana

Moana, Maui, Hei Hei, Chief Tui, Grandma

400

please change froze into base form (V1)

freeze

400

please change forget into the present perfect tense

have/has forgotten

400

You always use the simple past when you say when something happened, so it is associated with certain time expressions

simple past 

400

We_____ to Thailand many times. (be)

have been 

present perfect 

400

How many countries are in the world?

195

500

please change forbade into the base form (V1)

forbid

500

please change speak into the present perfect form

have/has spoken

500

to describe an action that has happened in the past and is continuing to happen 

both (simple past and present perfect)

500

Yesterday, I ___ (walk) to school, but ____ (ride) my bike since I was a little child.

walked - simple past 

have ridden - present perfect 

500

How many people live in Indonesia?

about 264 million