Beranda › Semua Latihan

Latihan Structure TOEFL Bagian 5

Pilih bentuk yang paling tepat untuk melengkapi tiap kalimat. Buka pembahasan setelah menjawab untuk memahami polanya.

1. On her way out, she stopped ___ the door, worried she had left it unlocked.

  1. checking
  2. to check
  3. check
  4. having checked
Lihat jawaban dan pembahasan

Jawaban: B. to check

'Stop + to-infinitive' berarti berhenti melakukan sesuatu untuk melakukan hal lain (tujuan), berbeda dari 'stop + gerund'.

2. They purchased a ___ wooden dining table for the new house.

  1. large rectangular old
  2. large old rectangular
  3. old large rectangular
  4. rectangular large old
Lihat jawaban dan pembahasan

Jawaban: B. large old rectangular

Urutan adjective bahasa Inggris: size → age → shape → material. 'Large' (size) → 'old' (age) → 'rectangular' (shape).

3. The contract must be signed ___ the end of the month.

  1. at
  2. in
  3. on
  4. by
Lihat jawaban dan pembahasan

Jawaban: D. by

'By' digunakan untuk menyatakan tenggat waktu (deadline) — tindakan selesai sebelum atau pada waktu tersebut.

4. The company hired an engineer ___ background includes robotics research.

  1. who is
  2. which
  3. whose
  4. who's
Lihat jawaban dan pembahasan

Jawaban: C. whose

'Whose' menunjukkan kepemilikan (possessive relative pronoun) — latar belakang milik si insinyur.

5. It was ___ complex proposal that the committee postponed their decision.

  1. such a
  2. so
  3. such
  4. too
Lihat jawaban dan pembahasan

Jawaban: A. such a

Pola 'such a/an + adjective + noun + that' digunakan ketika ada kata benda tunggal setelah kata sifat.

6. Scientists ___ this particular species since the expedition began in March.

  1. study
  2. have been studying
  3. studied
  4. will study
Lihat jawaban dan pembahasan

Jawaban: B. have been studying

'Since + waktu tertentu di masa lalu' dengan tindakan yang masih berlangsung menandakan present perfect continuous.

7. By next year, the researchers ___ their fieldwork on three separate continents.

  1. completed
  2. will have completed
  3. will complete
  4. complete
Lihat jawaban dan pembahasan

Jawaban: B. will have completed

'By + waktu di masa depan' menandakan future perfect — tindakan selesai sebelum titik waktu tertentu.

8. The lights are off and the car is gone, so they ___ already left for the airport.

  1. would have
  2. can have
  3. should have
  4. must have
Lihat jawaban dan pembahasan

Jawaban: D. must have

'Must have + past participle' digunakan untuk deduksi logis kuat berdasarkan bukti, bukan 'should have' yang menyiratkan penyesalan.

9. If you heat water to 100 degrees Celsius at sea level, it ___.

  1. will boil
  2. would boil
  3. boiled
  4. boils
Lihat jawaban dan pembahasan

Jawaban: D. boils

Zero conditional (fakta ilmiah/umum) menggunakan present simple di kedua klausa.

10. If the university ___ more funding, it could expand its research programs.

  1. will receive
  2. has received
  3. receives
  4. received
Lihat jawaban dan pembahasan

Jawaban: D. received

Second conditional (situasi hipotetis) menggunakan past simple di if-clause meski maknanya bukan masa lalu.

Latihan interaktif di app

Lihat semua latihan lainnya