Which Is Better?
Fix the Error
Transform the Tense
Create a Sentence
100

Choose the BEST sentence 

a) I have just saw the movie.
b) I have just seen the movie.
c) I just have seen the movie.

b) I have just seen the movie.

100

She have cleaned the kitchen.

She has cleaned the kitchen.

100

Simple Past → Present Perfect
“I washed the dishes.”

I have washed the dishes.

100

(Positive sentence)

use “finish / homework”

I have finished my homework.

200

Choose the BEST sentence based on the action that is still continuing.

a) They have worked here for 2 years.
b) They worked here for 2 years.
c) They have been work here for 2 years.

a) They have worked here for 2 years.

200

We haven’t ate anything yet.

We haven’t eaten anything yet.

200

Simple Past → Present Perfect
“She started working here in 2020 (and she still works here).”

She has worked here since 2020.

200

(Negative Sentence)

use “not / try / sushi”

I have not tried sushi.

300

Choose the BEST sentence based on the Specific past time mentioned.

a) I have gone to bed early last night.
b) I went to bed early last night.
c) I have gone to bed early.  

b) I went to bed early last night.

300

Has you ever try the VR game?

Have you ever tried the VR game?

300

Present Perfect → Simple Past
“I have eaten nasi lemak today.”

I ate nasi lemak today.

300

(Question Sentence)

use “ever / see / rainbow”

Have you ever seen a rainbow?

400

Choose the BEST sentence based on the focus on the result now.

a) She has cleaned her room.
b) She cleaned her room at 2 p.m.
c) She was cleaning her room.  

a) She has cleaned her room.  

400

I have visited my grandma two days ago.

I have visited my grandma.

400

Simple Past → Present Perfect
“He bought a new phone, and he still has it.”

He has bought a new phone.

400

(Negative Sentence) 

use “never / ride / bicycle”

She has never ridden a bicycle.

500

Choose the BEST sentence based on experiences for present perfect tense.

a) I have ridden a camel last year.
b) I rode a camel last year.
c) I have ridden a camel before.
d) I have been riding a camel.

c) I have ridden a camel before.

500

They have lived here for last year.

They have lived here before.

500

Present Perfect → Simple Past
“They have visited Japan before.”

They visited Japan in 2019.

500

use “already / study / since morning”

We have already studied since morning.

M
e
n
u