23 soal pilihan ganda Bahasa Inggris untuk kelas 10 semester genap beserta jawabannya


berikut adalah 23 soal pilihan ganda Bahasa Inggris untuk kelas 10 semester genap beserta jawabannya:


1. What time _____ you usually get up in the morning?

   a. do

   b. does

   c. are

   d. is


   **Jawaban: a. do**


2. My sister _____ to the movies last night.

   a. go

   b. going

   c. goes

   d. went


   **Jawaban: d. went**


3. She _____ her homework when the phone rang.

   a. doing

   b. did

   c. do

   d. does


   **Jawaban: b. did**


4. We _____ breakfast at 7 o'clock yesterday.

   a. have

   b. has

   c. had

   d. having


   **Jawaban: c. had**


5. The cat _____ on the sofa now.

   a. sleeping

   b. sleeps

   c. is sleeping

   d. sleep


   **Jawaban: c. is sleeping**


6. My parents _____ a new car last week.

   a. buys

   b. buy

   c. bought

   d. buying


   **Jawaban: c. bought**


7. I _____ to the gym three times a week.

   a. go

   b. goes

   c. going

   d. went


   **Jawaban: a. go**


8. She _____ her breakfast yet.

   a. didn't finish

   b. isn't finish

   c. hasn't finished

   d. haven't finished


   **Jawaban: c. hasn't finished**


9. They _____ English for two years now.

   a. learns

   b. learning

   c. learned

   d. have been learning


   **Jawaban: d. have been learning**


10. "_____ you like some more tea?" - "No, thank you."

    a. Do

    b. Does

    c. Did

    d. Would


    **Jawaban: d. Would**


11. She _____ to the beach every summer.

    a. go

    b. goes

    c. going

    d. went


    **Jawaban: b. goes**


12. They _____ a good time at the party last night.

    a. have

    b. has

    c. had

    d. having


    **Jawaban: c. had**


13. Tom _____ to Paris twice.

    a. has been

    b. have been

    c. had been

    d. have being


    **Jawaban: a. has been**


14. She _____ cooking since she was a child.

    a. loves

    b. is loving

    c. loved

    d. has loved


    **Jawaban: d. has loved**


15. We _____ to the museum tomorrow if it doesn't rain.

    a. go

    b. goes

    c. going

    d. went


    **Jawaban: a. go**


16. My father _____ a doctor for 20 years.

    a. is

    b. has been

    c. being

    d. been


    **Jawaban: b. has been**


17. What _____ you doing when I called you yesterday?

    a. are

    b. was

    c. were

    d. is


    **Jawaban: c. were**


18. She _____ breakfast at 8 o'clock this morning.

    a. have

    b. has

    c. had

    d. having


    **Jawaban: c. had**


19. I _____ in London since 2010.

    a. live

    b. living

    c. lived

    d. have been living


    **Jawaban: d. have been living**


20. They _____ dinner at the new Italian restaurant downtown last night.

    a. have

    b. has

    c. had

    d. having


    **Jawaban: c. had**


21. She _____ breakfast yet.

    a. didn't have

    b. isn't have

    c. hasn't had

    d. haven't had


    **Jawaban: c. hasn't had**


22. My sister _____ to Brazil twice.

    a. has been

    b. have been

    c. had been

    d. has being


    **Jawaban: a. has been**


23. They _____ married for five years now.

    a. is

    b. are

    c. was

    d. have been


    **Jawaban: d. have been**