21. Kian ..... this movie three times.
A. is seeing C. has seen
B. sees D. was seeing
Jawaban : C
Baca Juga: KUMPULAN 30 Soal PTS UTS PKN Kelas 3 SD Semester 2 Lengkap Kunci Jawabannya Tahun 2023
22. Jack ..... in the same house for twenty years.
A. leave C. living
B. has been lived D. has lived
Jawaban : B
23. Marie ..... in Dublin since 1980
A. is leaving C. lives
B. left D. has lived
Jawaban : D
24. Mark ..... the entire book
A. is reading C. has been reading
B. had been reading D. has already read
Jawaban : D
25. The president ..... what to do .....
A. Has not decided, yet
B. Neither, nor
C. Either, Or
D. Both, and
Jawaban : A
26. Sam ..... the results of the experiment.
A. Did the recording C. Has already recorded
B. Is recording D. Had recording
Jawaban : C
27. Patrick ..... the material for his next exam.
A. Is learning C. Learned
B. Has yet to learn D. Has been learning
Jawaban : D
28. Look at this street. it is very muddy. it____have rained heavily last night.
A. will C. could
B. would D. must
Jawaban : D
29. Alfred visited some countries in Asia, Europe and America. He bought luxurious things for his wife and children. he_____a lot of money.
A. could have C. ought have
B. would have D. must have had