Vocab
More Vocab
Grammar
More Grammar
Bonus
100

My grandparents often tell stories about our __________ and where our family originally came from.

ancestors
family member from long ago

100

If Haris says,

"I can always count on my brother."

Which vocab phrase means "can count on"? 

rely on
means: trustworthy or dependable

100

I ________ (visit) my grandparents last weekend.

visted
why - finished time "last weekend"

100

Which sentence is correct?

A. I have seen that movie yesterday.

B. I saw that movie yesterday.

B. I saw that movie yesterday


100

Which phrase introduces an example?

A. Firstly

B. Turning to

C. For instance

D. To sum up

C. For instance
or For example

200

What is an extended family?

family beyond parents and siblings

200

After not seeing each other since primary school, they met for coffee to __________.

A. rely on each other
B. catch up
C. fall out
D. keep in touch

B. catch up
means to reconnect or to update after a while of not meeting

200

Correct the mistake
We have finished our homework an hour ago.


We finished our homework an hour ago.

200

Sirawit is covered in paint.

He ________ the living room all afternoon.

A. has painted
B. painted
C. has been painting
D. paints

C. has been painting


Can see the activity happened for a long time because Sirawit's covered in paint. We're focusing on the activity. 

200

We ________ in this classroom since 8:00 this morning. (study)

We have been studying in this classroom since 8:00 this morning.

clue word since 8:00 shows activity started in past and still continuing. focuses on the ongoing action

300

Although Kanet and Thatana argued yesterday, they agreed to __________ and finish the science project together.

co-operate

300

Your best friend, Alice, moved to another city, but you still text and call every week.

What phrase best describes this?

keep in touch
means to stay connected or in contact

300

Martin ____ (never/try) Beef Wellington before.

has never tried
pres perfect - no finished time given

300

Phumrapee can't find his wallet. I think he ________ it somewhere. (lose)

Phumrapee can't find his wallet. I think he ________ it somewhere.

has lost

300

Which sentence sounds MOST natural?


A. Finally, I'd like to start by talking about music

B. In conclusion, here's my first point.

C. Firstly, I will explain my first reason.

D. For example, let's finish my speech.

C. Firstly, I will explain my first reason.

400

Angsumalin has loved photography since she was a child. She buys cameras, watches photography videos, and takes pictures every weekend.

Angsumalin is __________ photography.

keen on
means love or enjoy


400

A family tree starts with your great-great-grandparents. You are at the bottom of the tree. What are you to them? 

Descendant
person from a later generation in a family

400

Tawan moved to New Zealand in 2025

Tawan ________ (live) there since then, and he ________ (learn) English every week because he wants to speak with local people.

1. has lived (pres perf simple)

2. has been learning (pres perf cont)

He started living in NZ in 2025 and still lives there now.

Learning is an activity that has continued over time. We focus on the ongoing action, not just the result.

400

Saladtha ______ his room yet because he ______ video games since lunch.

A.hasn't cleaned,  has been playing

B.didn't clean,  played

C.hasn't been cleaning,  has played

Saladtha ______ his room yet because he ______ video games since lunch.

A. hasn't cleaned, has been playing

500

I am not your parent, I married one of your parents. I help raise you.  Who am I? 

A step-parent


500

Which word DOES NOT belong and explain why.

A. ancestor
B. generation
C. descendant
D. step-parent

D. step-parent
because it is a family role, while the others describe family history.

500

Choose the correct sentence:

A. I've been to Japan last year.
B. I've gone to Japan twice.
C. I've been going to Japan twice.
D. I've been to Japan twice.

D. I've been to Japan twice

500

Mr. Tonino is tired because he __________ (study) for three hours, but now he __________ (finish) all of his homework.

A. has studied, finished
B. has been studying, has finished
C. studied, has finished
D. has been studying, finished

Mr. Tonino is tired because he _______ (study) for three hours, but now he _______ (finish) all of his homework.

B. has been studying, has finished

focus on the long activity, which explains why Tonino is tired.
focus on the result, hw is complete now



M
e
n
u