Skip to content Skip to sidebar Skip to footer

15 Soal (Pilihan Ganda) Present Perfect Continuous Tense dan Jawaban

Contoh Soal Pilgan Tentang Present Perfect Continuous Tense

1. This computer …(operate) for 20 hours, it must be shut down now, unless it will explode.
A. Has been operating
B. Have been operating
C. Are operating
D. Is operating

Jawaban:
A. Has been operating


2. The passangers …(wait) for the next flight since this morning.
A. Has waiting
B. Had been waiting
C. Has been waiting
D. Have been waiting

Jawaban:
D. Have been waiting


3. I ……in my house for almost thirty years.
A. Have been living
B. Live
C. Lives
D. Had lived

Jawaban:
A. Have been living


4. We have been.....here for over two hours
A. Waits
B. Wait
C. is wait
D. Waiting

Jawaban:
D. Waiting


5. He has been.... flower for this girl friend
A. Buy
B. Bought
C. Buying
D. Is buy

Jawaban:
C. Buying


6. He sleeps
A. He has been sleeping
B. He has been sleepping
C. The old women has been studying Grammar
D. The old women have been studying Grammar

Jawaban:
A. He has been sleeping


7. She ….. English since 2010
A. Have been learning
B. Has been learning
C. Have been
D. Has been

Jawaban:
B. Has been learning


8. My father ….. visiting Bali for a year
A. Have been
B. Has been
C. My friends
D. My friend

Jawaban:
B. Has been


9. The thief will have been stealing much money in the bank
A. The thief has been stealing much money in the bank
B. The thief have been stealling much money in the bank
C. Have been swimming
D. Have been swiming

Jawaban:
A. The thief has been stealing much money in the bank


10. They … anything for the past hour.
A. haven’t been doing
B. hasn’t been doing
C. have just been raining
D. has just been raining

Jawaban:
A. Haven’t been doing


11. It … hard.
A. have just been raining
B. has just been raining
C. have been living
D. has been living

Jawaban:
B. Has just been raining


12. He and his family… in poverty since their company went bankrupt.
A. have been living
B. has been living
C. has he been working out
D. have he been working out

Jawaban:
A. Have been living


13. How long … properly in the gym?
A. has he been working out
B. have he been working out
C. has been working
D. have been working

Jawaban:
A. Has he been working out


14. She … with the research team since January.
A. has been working
B. have been working
C. Has she been waiting
D. Does she has been waiting

Jawaban:
A. Has been working


15. The old women study Grammar
A. The old women has been studying Grammar
B. The old women have been studying Grammar
C. Have been swimming
D. Have been swiming

Jawaban:
B. The old women have been studying Grammar


Selanjutnya: