Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan Soal Bahasa Inggris

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

She will ... at the airport tomorrow at 7 a.m. (Dia akan tiba di bandara pada jam 7 besok pagi.)

a)

arrive

b)

arrives

c)

be arriving

d)

be arrived

2.

James ... the choreography in a week. (James akan berlatih koreografi dalam seminggu.)

a)

will practice

b)

will be practicing

c)

will have practiced

d)

would practice

3.

Kalimat positif: My mom said that she would go to the traditional market. (Ibuku berkata dia akan pergi ke pasar tradisional.) Kalimat negatif: ... (Ibuku berkata dia tidak akan pergi ke pasar tradisional.)

a)

My mom said that she will not go to the traditional market.

b)

My mom said that she would not go to the traditional market.

c)

My mom said that she would not be going to the traditional market.

d)

My mom said that she would not have gone to the traditional market.

4.

I am ... some new books next Sunday. (Aku akan membeli beberapa buku baru hari Minggu depan.)

a)

go to buy

b)

going to buy

c)

gone to buy

d)

went to buy

5.

Lily told that you ... in the Permata School for two years by this March. (Lily memberitahu bahwa kamu akan belajar di Sekolah Permata selama dua tahun pada bulan Maret ini.)

a)

would have been studying

b)

would have studied

c)

would be studying

d)

would study

6.

Dewi made a plan that she ... the kitchen for the next whole day. (Dewi membuat rencana bahwa dia akan membersihkan dapur sepanjang hari.)

a)

will clean

b)

will be cleaning

c)

would clean

d)

would be cleaning

7.

Dad said that we ... the task this afternoon. (Ayah mengatakan bahwa kita harus menyelesaikan tugas siang ini.)

a)

shall complete

b)

should complete

c)

should be completing

d)

should have completed

8.

Will you ... here all day long? (Apakah kamu akan bekerja di sini sepanjang hari?)

a)

work

b)

be working

c)

have worked

d)

have been working

9.

Cania ... video games in a year. (Cania tidak akan bermain video game dalam setahun.)

a)

will not play

b)

will not be playing

c)

will not be played

d)

will not have been playing

10.

He ... at the dorm for the last couple of years. (Dia akan tinggal di asrama selama beberapa tahun terakhir.)

a)

will stay

b)

will be staying

c)

will have stayed

d)

will have been staying

11.

Kalimat positif: The singer will sing three songs. (Penyanyi akan menyanyikan tiga lagu.) Kalimat interogatif: ... (Akankah penyanyi menyanyikan tiga lagu?)

a)

will the singer be singing three songs?

b)

will the singer sing three songs?

c)

will the singer have been singing three songs?

d)

will the singer have sung three songs?

12.

The lecturer ... the lecture in English tomorrow. (Dosen akan menyampaikan kuliah dalam bahasa Inggris besok.)

a)

would be delivering

b)

will be delivering

c)

would deliver

d)

will deliver

13.

Jojo promised that he ... you a gift. (Jojo berjanji akan memberimu hadiah.)

a)

would give

b)

will give

c)

would be giving

d)

will be giving

14.

She ... the class tomorrow at 8 a.m. (Dia akan menghadiri kelas besok jam 8 pagi.)

a)

will attend

b)

would attend

c)

will be attending

d)

would be attending

15.

... she join the competition next month? (Akankah dia mengikuti kompetisi bulan depan?)

a)

will

b)

shall

c)

can

d)

must