Future Tenses
Future Tenses 2
Present Perfect vs Past Simple
Present Perfect vs Past Simple
100

Complete the sentence with the correct future form.

A: Why are you wearing sports shoes?
B: I … basketball with my cousins later.
A. will play                    C. am playing
B. am going to play        D. play

C. am playing

100

Teacher: What are your plans for the holiday?
Student: I … my grandparents in Padang. My train … at 9.00.
A. will see, will depart
B. see, departs
C. am going to see, is departing
D. am seeing, departs

D. am seeing, departs

100

Which one is correct?
A. Have you ever went to Bali?
B. I have seen him two days ago.
C. I visited my cousin last weekend.
D. She has lost her keys yesterday.

C. I visited my cousin last weekend.

100

(Which part has the error?)

I have eaten sushi many times, but I didn’t tried it until 2020.
A. have eaten
B. sushi many times
C. didn’t tried
D. until 2020

C. didn’t tried

200

What would you say in this situation? 

Your friend drops her books.
A. I’m helping you later.
B. I’m going to help you.
C. I’ll help you.
D. I help you.

C. I’ll help you.

200

What would you say in this situation? 

You and your teacher set the consultation schedule last week.
A. I will meet Sir Alex at 3 p.m.
B. I am going to meet Sir Alex at 3 p.m.
C. I meet Sir Alex at 3 p.m.
D. I’m meeting Sir Alex at 3 p.m.

D. I’m meeting Sir Alex at 3 p.m.

200

Which sentence uses present perfect/past simple correctly?
A. I have broke my phone last night.
B. She has been to Japan twice.
C. We have watched the match yesterday.
D. He didn’t saw the ending.

B. She has been to Japan twice.

200

I ... (know) Ben for three years – we always play football together.

have known

300

Lina can’t join the meeting tomorrow. She ______ her cousin to the airport.
A. will drive
B. is going to drive
C. drives
D. might drive 

B. is going to drive

300

Arrange: tomorrow / leaving / at 6 a.m. / we / are
A. We are leaving at 6 a.m. tomorrow.
B. At 6 a.m. we leaving are tomorrow.
C. We leaving are at 6 a.m. tomorrow.
D. Tomorrow we are leave at 6 a.m.

A. We are leaving at 6 a.m. tomorrow.

300

I / play / in a lot of football games this term

I've played in a lot of football games this term

300

our team / not win / any matches this year

Our team hasn't won any matches this year

400

Which sentence shows arrangement?
A. I think I’ll cook pasta tonight.
B. I’m meeting my tutor at 3 p.m.
C. I’m going to start a new hobby.
D. I’ll take the call.

B. I’m meeting my tutor at 3 p.m.

400

You’ve decided to start saving money next month.
A. I’ll save money next month.
B. I’m going to save money next month.
C. I’m saving money next month.
D. I save money next month.

B. I’m going to save money next month.

400

Write questions using ‘how long’ and the present perfect. Then complete the answers with ‘for’ or ‘since’.

you / have / that tennis racquet?

A: ........................... ?

B: ............................ last year. 

A : How long have you had that tennis racquet?

B: Since last year.

400

Write questions using ‘how long’ and the present perfect. Then complete the answers with ‘for’ or ‘since’. 

your family / live / in that house?

A: .........?

B: ...........five years. 

A: How long has your family lived in that house?
B: For five years.

500

Jonas: Are you visiting the new art exhibition this weekend?
Priya: I’m not sure. I … for my scholarship interview, and my mentor … me tomorrow morning.

A. prepare, will call
B. am preparing, calls
C. am going to prepare, is calling
D. will prepare, calls

C. am going to prepare, is calling

500

Liam: Are you joining the beach clean-up this Saturday?
Maya: I’m not sure. I … my cousins in Surabaya that weekend, and my flight … at 6 a.m.

A. visit, will take off
B. am visiting, takes off
C. am going to visit, takes off
D. will visit, takes off

B. am visiting, takes off

500

Study the following sentences below. Find the correct usage of Present Perfect or Past Simple.

  1. I have visited the new museum last weekend.

  2. She has lived in Surabaya since 2018.

  3. We met our new English teacher yesterday.

A. 1, 2 and 3
B. 1 and 2
C. 2 and 3
D. 1 only

C. 2 and 3

500
  1. They moved to Bandung in 2021.

  2. I have finished my project two hours ago.

  3. She has never tried Japanese food.

A. 1, 2 and 3
B. 1 and 3
C. 1 and 2
D. 3 only

B. 1 and 3

M
e
n
u