Verb Forms
Past Simple
Present Perfect
Present Perfect VS Past Simple
Mixed Challenge
100

Complete: Begin – ______ – ______

Begin – Began –Begun

100

Yesterday, I ______ (forget) my homework at home.

forgot

100

We ______ (start) the meeting.

have started

100

She (went / has gone) to London an hour ago.

went

100

Fill in the verb forms: Fly – ______ – ______

Fly – Flew –Flown

200

She ______ (swim) across the river yesterday, and she has ______ (swim) across the same river twice this month.

swam / swum

200

They ______ (not see) each other when they were in Bangkok.

did not see / didn't see 

200

He ______ (never / break) a bone in his life.

has never broken

200

We (have gone / went) to Japan.

have gone

200

He ______ (just / arrive) at the airport.

has just arrived

300

Find the mistake: “He has fell asleep during class.”

fallen

300

Change to Past Simple: “He usually wakes up at 6 a.m.”

He woke up at 6 a.m.

300

They ______ (not finish) their lunch yet.

have not finished / haven't finished

300

Correct the error: “I haven’t met him yesterday.”

didn't meet

300

They ______ (play) football last weekend, but they ______ (not win) the match.

played / did not win

400

Write the 3 forms of “to bring” in order.

bring - brought - brought

400

Correct the sentence: “She buyed a new phone last week.”

buyed → bought

400

Correct the error: “Have you ever went to Korea?”

went → gone

400

I ______ (see) that movie last night. I ______ (see) it three times before.

saw / have seen

400

Correct the error: “She has saw that movie last night.”

has saw → saw

500

They ______ (teach) in this school in 2010, but they have ______ (teach) in three different countries since then.

taught / taught

500

Make a WH-question: She finished her project two days ago.

When did she finish her project?

500

Make a sentence: (she / work / here / since 2018)

She has worked here since 2018.

500

Make a sentence: (he / travel / to many countries, but / he / never / be / to France)

He has traveled to many countries, but he has never been to France.

500

Make a question: (how long / you / know / her)

How long have you known her?