0% found this document useful (0 votes)
18 views13 pages

Soal Pilihan Ganda Kumulatif

Uploaded by

handikoshen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views13 pages

Soal Pilihan Ganda Kumulatif

Uploaded by

handikoshen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Soal Pilihan Ganda (60 soal)

Simple Present Tense (10 soal)

1. She ________ to school every day.

o a. go

o b. goes

o c. going

o d. is going

2. I ________ my homework at night.

o a. do

o b. does

o c. doing

o d. is doing

3. They ________ lunch at 12 PM every day.

o a. have

o b. has

o c. having

o d. is having

4. We ________ to the gym in the morning.

o a. go

o b. going

o c. goes

o d. is going

5. He ________ coffee every morning.

o a. drink

o b. drinks

o c. drinking

o d. is drinking

6. My father ________ to work by car.

o a. drive
o b. drives

o c. driving

o d. is driving

7. The sun ________ in the east.

o a. rises

o b. rise

o c. rising

o d. is rising

8. They usually ________ football on Sundays.

o a. play

o b. plays

o c. playing

o d. is playing

9. I ________ like spicy food.

o a. don’t

o b. doesn’t

o c. not

o d. am not

10. She ________ a book every week.

o a. read

o b. reads

o c. reading

o d. is reading

Simple Past Tense (10 soal)

11. I ________ to the park yesterday.

o a. went

o b. go

o c. going

o d. was going
12. They ________ a new movie last weekend.

o a. watched

o b. watch

o c. watching

o d. were watching

13. She ________ her homework last night.

o a. do

o b. did

o c. does

o d. was doing

14. We ________ a delicious dinner yesterday.

o a. had

o b. have

o c. was having

o d. haded

15. I ________ a letter last week.

o a. write

o b. wrote

o c. was writing

o d. written

16. They ________ to the beach last summer.

o a. went

o b. go

o c. gone

o d. was going

17. He ________ a beautiful painting last year.

o a. painted

o b. paints

o c. is painting
o d. was painting

18. We ________ the exam last Friday.

o a. passed

o b. pass

o c. passing

o d. was passing

19. She ________ a cake for my birthday.

o a. baked

o b. bake

o c. was baking

o d. is baking

20. They ________ in the park when I saw them.

o a. were playing

o b. played

o c. plays

o d. playing

Present Continuous Tense (10 soal)

21. I ________ a book right now.

o a. am reading

o b. is reading

o c. are reading

o d. read

22. He ________ to his friend at the moment.

o a. talks

o b. is talking

o c. was talking

o d. talk

23. We ________ dinner at this time.

o a. are having
o b. were having

o c. is having

o d. had

24. They ________ to the gym right now.

o a. is going

o b. are going

o c. were going

o d. goes

25. She ________ to music while doing her homework.

o a. listen

o b. listens

o c. is listening

o d. was listening

26. I ________ a shower at the moment.

o a. am taking

o b. is taking

o c. are taking

o d. was taking

27. The children ________ in the garden right now.

o a. plays

o b. are playing

o c. is playing

o d. was playing

28. We ________ a movie at the moment.

o a. watch

o b. are watching

o c. watches

o d. watching

29. He ________ his homework at the moment.


o a. do

o b. is doing

o c. does

o d. doing

30. I ________ lunch at the moment.

o a. have

o b. am having

o c. had

o d. was having

Past Continuous Tense (10 soal)

31. I ________ my homework when you called me.

o a. was doing

o b. were doing

o c. am doing

o d. do

32. He ________ his bike when it started raining.

o a. was riding

o b. is riding

o c. were riding

o d. rides

33. They ________ in the park when I saw them.

o a. were walking

o b. walked

o c. was walking

o d. are walking

34. We ________ in the garden when the bell rang.

o a. were playing

o b. are playing

o c. played
o d. play

35. I ________ TV when my friend knocked on the door.

o a. was watching

o b. watched

o c. am watching

o d. is watching

36. She ________ in the library when I found her.

o a. was reading

o b. is reading

o c. read

o d. reads

37. He ________ a letter when I called him.

o a. was writing

o b. writes

o c. is writing

o d. wrote

38. We ________ dinner when they arrived.

o a. were having

o b. had

o c. is having

o d. were had

39. They ________ to the party when I met them.

o a. were going

o b. went

o c. are going

o d. is going

40. I ________ my work when I heard the news.

o a. was finishing

o b. finished
o c. am finishing

o d. is finishing

Present Perfect Tense (10 soal)

41. I ________ already finished my homework.

o a. have

o b. has

o c. had

o d. am

42. She ________ never been to London.

o a. has

o b. have

o c. had

o d. is

43. We ________ completed the project.

o a. have

o b. has

o c. were

o d. did

44. They ________ just arrived at the airport.

o a. have

o b. has

o c. are

o d. were

45. He ________ never played this game before.

o a. has

o b. had

o c. was

o d. is

46. I ________ seen that movie before.


o a. have

o b. has

o c. had

o d. is

47. We ________ known each other for many years.

o a. have

o b. has

o c. was

o d. were

48. She ________ finished her homework already.

o a. has

o b. have

o c. had

o d. does

49. They ________ visited the museum this year.

o a. have

o b. has

o c. did

o d. are

50. I ________ lived in this city since 2010.

o a. have

o b. has

o c. am

o d. was
Present Perfect Continuous Tense (Soal 51–60)

51. I ________ for the bus for 20 minutes.

• a. have waited

• b. have been waiting

• c. was waiting

• d. had waited

52. She ________ to the gym every day for the past month.

• a. has gone

• b. has been going

• c. have gone

• d. have been going

53. They ________ for their exams all week.

• a. has studied

• b. have studied

• c. have been studying

• d. were studying

54. I ________ this book since morning.

• a. have read

• b. have been reading

• c. read

• d. was reading

55. We ________ at the same company for 10 years.

• a. have worked

• b. have been working

• c. were working

• d. are working

56. He ________ in this city for a long time.

• a. have lived

• b. has lived
• c. has been living

• d. had lived

57. She ________ a lot of work today.

• a. has been doing

• b. have been doing

• c. is doing

• d. was doing

58. I ________ for hours, but I can't find my keys.

• a. have looked

• b. have been looking

• c. look

• d. looked

59. They ________ their project for a week.

• a. have worked

• b. have been working

• c. worked

• d. are working

60. We ________ about going to the beach for a while now.

• a. have talked

• b. have been talking

• c. talked

• d. were talking
Soal Interrogative Sentence (Soal 61–70)

61. ________ she like to read books?

• a. Does

• b. Do

• c. Is

• d. Are

62. ________ you finish your homework already?

• a. Did

• b. Do

• c. Are

• d. Have

63. ________ they coming to the party tomorrow?

• a. Are

• b. Is

• c. Do

• d. Does

64. ________ he know how to speak Spanish?

• a. Does

• b. Is

• c. Do

• d. Are

65. ________ you going to the cinema tonight?

• a. Are

• b. Is

• c. Do

• d. Does

66. ________ they playing football now?

• a. Are

• b. Is
• c. Do

• d. Does

67. ________ you been to New York before?

• a. Have

• b. Did

• c. Do

• d. Has

68. ________ she finished her dinner yet?

• a. Has

• b. Have

• c. Did

• d. Does

69. ________ we meet at the park later?

• a. Do

• b. Are

• c. Does

• d. Did

70. ________ they watching the new episode of the show?

• a. Are

• b. Do

• c. Does

• d. Did

You might also like