Simple Present Tense
Present Perfect Tense
Tense Detective
Fix Mistake
Challenge
100

She ___ to school by bus every day. (go)

goes

100

Complete:

I ___ already ___ my homework. (finish)



have already finished

100

What tense is used?

“She studies English every day.”


Simple Present

100

She have finished her homework.

She has finished her homework.



100

I describe things that happen regularly.
I use V1 or V1+s.
I often use words like every day, usually, and always.

What tense am I?

Simple Present tense

200

Choose the correct sentence:

A. He don't like spicy food.
B. He doesn't likes spicy food.
C. He doesn't like spicy food.

C

200

Choose the correct sentence:

A. She has visited Bali three times.
B. She have visited Bali three times.
C. She has visit Bali three times.

A

200

What tense is used?

“I have finished my assignment.”


Present Perfect Tense

200

He go to school every morning.

He goes to school every morning.

200

Look at the sentence:

“Sarah has lived in Bogor for three years.”

Is the sentence correct?

A. Yes
B. No

A

300

Change the sentence into negative:

“Rina watches TV every evening.”


Rina doesn't watch TV every evening.

300

Complete the question:

“___ you ever ___ Korean food?” (try)


Have, tried

300

Identify the tense and the clue:

“My father usually drinks coffee in the morning.”


Simple Present
Clue: usually

300

They has never visit Bali.

They have never visited Bali.

300

Make a question using:

ever + visit

Answer:

Have you ever visited …?

400

Make a question from this sentence:

“Your brother plays football every Sunday.”


Does your brother play football every Sunday?

400

Complete the sentence:

“He ___ never ___ a horse.” (ride)


has, ridden

400

Identify the tense and the clue:

“She has already cleaned her room.”

Answer:Present Perfect
Clue: already

400

My sister don't likes coffee.

My sister doesn't like coffee.

400

What is the difference between:

“I teach English.” and “I have taught English for three years.”

“I teach English.”
→ Simple Present. It describes a current/regular activity.

“I have taught English for three years.”
→ Present Perfect. It shows an activity that started in the past and continues until now.

500

Complete both blanks:

“My mother ___ dinner every evening, and I ___ the dishes afterward.”
(cook / wash)


cooks, wash

500

Complete both blanks:

“We ___ this restaurant several times, and we ___ many of their popular dishes.”
(visit / try)



have visited — have tried

500

Look at the sentence:

“Dina studies English every day, and she has learned many new words this month.”

Question: Which tense is used for “studies” and which tense is used for “has learned”?

Answer:

  • studies → Simple Present
  • has learned → Present Perfect
500

There are TWO mistakes. Find them!

❌ “Rina don't usually eat breakfast, but she have already eaten breakfast today.”



She doesn't usually eat breakfast, but she has eaten breakfast today.

500

Complete the sentence: “My teacher usually ___ us grammar, but she ___ us several new activities this week.”
(teach / introduce)

Answer: teaches — has introduced