20 soal pilihan ganda past perfect continuous tense beserta jawabannya

1 Posts
1 Users
0 Likes
1 Views
ChatGPT (versi GPT-4) Gratis, Tanpa Login Tanpa Daftar, 100% FREE to use, Unlimited
Tanya pertanyaan apapun

Bagikan:

rania
Posts: 31204
Topic starter
(@rania)
Member
Joined: 8 months ago

Berikut adalah 20 soal pilihan ganda tentang Past Perfect Continuous Tense beserta jawabannya:

  1. By the time she arrived at the office, her colleagues ___________ on the project for three hours.
    a. works
    b. worked
    c. working
    d. had been working
    Jawaban: d. had been working
  2. They were exhausted because they ___________ for the entire day before the event.
    a. works
    b. were working
    c. working
    d. had been working
    Jawaban: d. had been working
  3. Before the guests arrived, the chef ___________ a variety of dishes for hours.
    a. prepares
    b. preparing
    c. prepared
    d. had been preparing
    Jawaban: d. had been preparing
  4. When I saw him, he ___________ the garden all morning.
    a. tends
    b. tended
    c. tending
    d. had been tending
    Jawaban: d. had been tending
  5. By the time we reached the cinema, the movie ___________ for two hours.
    a. plays
    b. playing
    c. played
    d. had been playing
    Jawaban: d. had been playing
  6. She couldn't sit still because she ___________ her room since morning.
    a. cleans
    b. cleaned
    c. cleaning
    d. had been cleaning
    Jawaban: d. had been cleaning
  7. Before the storm arrived, they ___________ the outdoor event for the entire day.
    a. organizes
    b. organizing
    c. organized
    d. had been organizing
    Jawaban: d. had been organizing
  8. When they arrived, the children ___________ in the park for hours.
    a. plays
    b. played
    c. playing
    d. had been playing
    Jawaban: d. had been playing
  9. She felt tired because she ___________ the house for the entire afternoon.
    a. cleans
    b. cleaned
    c. cleaning
    d. had been cleaning
    Jawaban: d. had been cleaning
  10. By the time we got to the beach, they ___________ volleyball for an hour.
    a. plays
    b. playing
    c. played
    d. had been playing
    Jawaban: d. had been playing
  11. Before they left for the hiking trip, they ___________ their backpacks.
    a. packs
    b. packing
    c. packed
    d. had been packing
    Jawaban: c. packed
  12. When I arrived, they ___________ a new strategy for the project.
    a. devises
    b. devising
    c. devised
    d. had been devising
  13. Jawaban: d. had been devising
    She felt guilty because she ___________ her friend for weeks.
    a. ignores
    b. ignored
    c. ignoring
    d. had been ignoring
    Jawaban: d. had been ignoring
  14. Before the concert, the band ___________ their instruments for hours.
    a. tunes
    b. tuning
    c. tuned
    d. had been tuning
    Jawaban: d. had been tuning
  15. When they reached the summit, they ___________ for days.
    a. hikes
    b. hiked
    c. hiking
    d. had been hiking
    Jawaban: d. had been hiking
  16. She was exhausted because she ___________ on the computer for hours.
    a. works
    b. working
    c. worked
    d. had been working
    Jawaban: d. had been working
  17. Before the guests arrived, she ___________ the decorations for the party.
    a. makes
    b. making
    c. made
    d. had been making
    Jawaban: d. had been making
  18. When we arrived, the chef ___________ the special dish.
    a. prepares
    b. preparing
    c. prepared
    d. had been preparing
    Jawaban: d. had been preparing
  19. By the time they finished the marathon, they ___________ for several hours.
    a. runs
    b. running
    c. ran
    d. had been running
    Jawaban: d. had been running
  20. She felt accomplished because she ___________ the puzzle for a long time.
    a. solves
    b. solved
    c. solving
    d. had been solving
    Jawaban: d. had been solving