60 contoh soal pilihan ganda past perfect continuous tense dilengkapi jawabannya

1 Posts
1 Users
0 Likes
1 Views
ChatGPT Gratis, Tanpa Login Tanpa Daftar, 100% FREE to use, Unlimited
Tanya pertanyaan apapun

Bagikan:

rania
Posts: 31198
Topic starter
(@rania)
Member
Joined: 6 months ago

Berikut ini 60 contoh soal pilihan ganda past perfect continuous tense beserta dengan jawabannya.

  1. Before they went on stage, the actors ___________ their lines for hours.
    a. rehearses
    b. rehearsing
    c. rehearsed
    d. had been rehearsing
    Jawaban: d. had been rehearsing
  2. She felt accomplished because she ___________ the research project for a long time.
    a. conducts
    b. conducting
    c. conducted
    d. had been conducting
    Jawaban: d. had been conducting
  3. When we arrived, the athletes ___________ the race for hours.
    a. runs
    b. running
    c. ran
    d. had been running
    Jawaban: d. had been running
  4. By the time they reached the concert, the musicians ___________ for two hours.
    a. plays
    b. playing
    c. played
    d. had been playing
    Jawaban: d. had been playing
  5. She was exhausted because she ___________ the dance routine for a long time.
    a. practices
    b. practicing
    c. practiced
    d. had been practicing
    Jawaban: d. had been practicing
  6. Before the event started, they ___________ the sound system for hours.
    a. checks
    b. checking
    c. checked
    d. had been checking
    Jawaban: d. had been checking
  7. When we arrived at the party, they ___________ the decorations for hours.
    a. makes
    b. making
    c. made
    d. had been making
    Jawaban: d. had been making
  8. She couldn't believe it because she ___________ for the competition for months.
    a. trains
    b. training
    c. trained
    d. had been training
    Jawaban: d. had been training
  9. By the time they left, they ___________ the experiment for weeks.
    a. conducts
    b. conducting
    c. conducted
    d. had been conducting
    Jawaban: d. had been conducting
  10. Before the performance, the singer ___________ her vocal exercises for a long time.
    a. does
    b. doing
    c. did
    d. had been doing
    Jawaban: d. had been doing
  11. When they arrived at the gallery, the artists ___________ their paintings for days.
    a. creates
    b. creating
    c. created
    d. had been creating
    Jawaban: d. had been creating
  12. She felt relieved because she ___________ her thesis for a long time.
    a. writes
    b. writing
    c. wrote
    d. had been writing
    Jawaban: d. had been writing
  13. Before the storm hit, they ___________ the outdoor event for hours.
    a. organizes
    b. organizing
    c. organized
    d. had been organizing
    Jawaban: d. had been organizing
  14. By the time they reached the summit, they ___________ for several days.
    a. climbs
    b. climbing
    c. climbed
    d. had been climbing
    Jawaban: d. had been climbing
  15. She was exhausted because she ___________ on the project for a long time.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  16. Before they started the road trip, they ___________ the route.
    a. plans
    b. planning
    c. planned
    d. had been planning
    Jawaban: c. planned
  17. When they arrived, the team ___________ the strategy for hours.
    a. discusses
    b. discussing
    c. discussed
    d. had been discussing
    Jawaban: d. had been discussing
  18. She couldn't sit still because she ___________ her assignment for hours.
    a. completes
    b. completing
    c. completed
    d. had been completing
    Jawaban: d. had been completing
  19. Before they went on vacation, they ___________ their bags.
    a. packs
    b. packing
    c. packed
    d. had been packing
    Jawaban: d. had been packing
  20. When we arrived at the party, they ___________ the decorations for hours.
    a. makes
    b. making
    c. made
    d. had been making
    Jawaban: d. had been making
  21. By the time they arrived at the concert, the band ___________ for an hour.
    a. plays
    b. playing
    c. played
    d. had been playing
    Jawaban: d. had been playing
  22. Before they went on vacation, they ___________ their bags.
    a. packs
    b. packing
    c. packed
    d. had been packing
    Jawaban: d. had been packing
  23. When we arrived at the party, they ___________ the decorations for hours.
    a. makes
    b. making
    c. made
    d. had been making
    Jawaban: d. had been making
  24. She was exhausted because she ___________ on the project for a long time.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  25. Before the guests arrived, they ___________ the food for the event.
    a. cooks
    b. cooking
    c. cooked
    d. had been cooking
    Jawaban: d. had been cooking
  26. By the time they reached the summit, they ___________ for several days.
    a. climbs
    b. climbing
    c. climbed
    d. had been climbing
    Jawaban: d. had been climbing
  27. She felt proud because she ___________ the dance routine for weeks.
    a. practices
    b. practicing
    c. practiced
    d. had been practicing
    Jawaban: d. had been practicing
  28. Before the storm arrived, they ___________ the outdoor event for hours.
    a. organizes
    b. organizing
    c. organized
    d. had been organizing
    Jawaban: d. had been organizing
  29. When we arrived, the children ___________ in the playground for a long time.
    a. plays
    b. played
    c. playing
    d. had been playing
    Jawaban: d. had been playing
  30. She couldn't sit still because she ___________ her assignment for hours.
    a. completes
    b. completing
    c. completed
    d. had been completing
    Jawaban: d. had been completing
  31. Before they left for the camping trip, they ___________ their equipment.
    a. checks
    b. checking
    c. checked
    d. had been checking
    Jawaban: c. checked
  32. When they arrived, the workers ___________ on the construction site for days.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  33. By the time I reached the picnic, they ___________ the setup for hours.
    a. does
    b. doing
    c. did
    d. had been doing
    Jawaban: d. had been doing
  34. She felt exhausted because she ___________ on the computer for a long time.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  35. Before they started the road trip, they ___________ the route.
    a. plans
    b. planning
    c. planned
    d. had been planning
    Jawaban: c. planned
  36. When we arrived, the chef ___________ the new recipe for hours.
    a. creates
    b. creating
    c. created
    d. had been creating
    Jawaban: d. had been creating
  37. She couldn't believe it because she ___________ for the scholarship for months.
    a. applies
    b. applying
    c. applied
    d. had been applying
    Jawaban: d. had been applying
  38. Before they moved to the new house, they ___________ their belongings.
    a. packs
    b. packing
    c. packed
    d. had been packing
    Jawaban: d. had been packing
  39. By the time they left, they ___________ the project for a month.
    a. completes
    b. completing
    c. completed
    d. had been completing
    Jawaban: d. had been completing
  40. She felt accomplished because she ___________ the novel for weeks.
    a. writes
    b. writing
    c. wrote
    d. had been writing
    Jawaban: d. had been writing
  41. When they arrived, the workers ___________ on the construction site for weeks.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  42. By the time I reached the party, they ___________ the decorations for a long time.
    a. makes
    b. making
    c. made
    d. had been making
    Jawaban: d. had been making
  43. Before they started the journey, they ___________ their car.
    a. checks
    b. checking
    c. checked
    d. had been checking
    Jawaban: c. checked
  44. When they arrived, the team ___________ the strategy.
    a. discusses
    b. discussing
    c. discussed
    d. had been discussing
    Jawaban: d. had been discussing
  45. She felt relieved because she ___________ the difficult task for days.
    a. completes
    b. completing
    c. completed
    d. had been completing
    Jawaban: d. had been completing
  46. Before the storm hit, they ___________ the outdoor event for hours.
    a. organizes
    b. organizing
    c. organized
    d. had been organizing
    Jawaban: d. had been organizing
  47. When they reached the top, they ___________ the mountain for days.
    a. climbs
    b. climbing
    c. climbed
    d. had been climbing
    Jawaban: d. had been climbing
  48. She couldn't believe it because she ___________ for the job for months.
    a. applies
    b. applying
    c. applied
    d. had been applying
    Jawaban: d. had been applying
  49. Before they left for the road trip, they ___________ their route.
    a. plans
    b. planning
    c. planned
    d. had been planning
    Jawaban: c. planned
  50. By the time we arrived, they ___________ the garden for weeks.
    a. tends
    b. tending
    c. tended
    d. had been tending
    Jawaban: d. had been tending
  51. They were exhausted because they ___________ on the project for days.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  52. When we reached the restaurant, they ___________ the new menu for hours.
    a. creates
    b. creating
    c. created
    d. had been creating
    Jawaban: d. had been creating
  53. She felt proud because she ___________ the marathon for a long time.
    a. runs
    b. running
    c. ran
    d. had been running
    Jawaban: d. had been running
  54. Before the concert started, the band ___________ a soundcheck.
    a. does
    b. doing
    c. did
    d. had been doing
    Jawaban: c. did
  55. When we arrived, the students ___________ the science experiment for hours.
    a. conduct
    b. conducting
    c. conducted
    d. had been conducting
    Jawaban: d. had been conducting
  56. By the time they left, they ___________ the new software for a month.
    a. develops
    b. developing
    c. developed
    d. had been developing
    Jawaban: d. had been developing
  57. She was exhausted because she ___________ on the computer for a long time.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  58. Before they moved to the new house, they ___________ their belongings.
    a. packs
    b. packing
    c. packed
    d. had been packing
    Jawaban: d. had been packing
  59. When they arrived, the firefighters ___________ the forest fire for hours.
    a. fights
    b. fighting
    c. fought
    d. had been fighting
    Jawaban: d. had been fighting
  60. She felt accomplished because she ___________ the novel for a long time.
    a. writes
    b. writing
    c. wrote
    d. had been writing
    Jawaban: d. had been writing