You are on page 1of 5

Soal Present Perfect Continuous Pilihan Ganda

Use the words in the brackets to complete the questions (Gunakan kata-kata yang terdapat di
dalam kurung untuk melengkapi kalimat di bawah) 

1. She … this science for 3 years. (study)

a. Have been studying  c. has studied

b. Has been studying         d. is studying

2. I … in pare for 6 months. (stay) 

a. Have been staying c. has stayed

b. Has been staying d. am studying

3. My young brother … ball for 5 hours. (play)

a. Have been playing  c. has played

b. Has been playing  d. is playing

4. Tamara … piano since she was child. (train)

a. Have been training c. has train

b. Has been training d. is training

5. You … for 3 hours. (wait)

a. Have been waiting  c. have waited

b. Has been waiting d. are waiting

6. Tiago and Toni … to Jakarta for 6 years. (go)

a. Have been going  c. has gone

b. Has been going d. are going

7. How long … it been raining? (have) 

a. Have   c. had

b. Has d. were

8. It … for five hours. (rain)

a. Have been raining  c. have rain


b. Has been raining d. had rain

9. Abdillah … well recently, so He will go to Hospital, (Feel)

a. Have been feeling c. has not been feeling

b. Has been feeling d. have not been feeling

10. You … to Julian about the problem and He thinks that…, (talk)

a. Have been talking c. have talked

b. Has been talking d. has talked

11. Faradilla …  English for four years. (learn)

a. Have been learning c. is learning

b. Has not learning d. has been learning

12. What … been doing for 3 hours in there? (you)

a. Have you c. are you

b. Has you  d. am not you

13. Where have you been? …. been playing badminton?  (You)

a. Have you  c. have not you

b. Has you d. has not you

14. Rizqia is still writing a poem, She … poem all day. (write)

a. Has been writing  c. has written

b. Has not been writing d. has  not written

15. … been reading for 7 hours? (He)

a. Have not he  c. had he

b. Has he d. will he

16. She … around Asia for three months. (travel)

a. Have been travelling  c. have travelled

b. Has been travelling d. is travelling


17. I like your village, How long … in this village? (live)

a. Have you been living  c. have lived

b. Has you been living d. are you living

18. They got accident, They … in hospital since Sunday. (to be)

a. Have been  c. have 

b. Has been         d. are

19. Have you got a stomachache? Yes, I … all morning. (stomachache)  

a. Got stomachache          c. Have not been stomachache

b. Didn’t gey stomachache d. Have been stomachache

20. How long…. ? Since I was eleven years old. (drive)

a. Are you driving c. have you been driving

b. Are not you driving d. have not you been driving

21. How long have they been learning In kediri? … for 3 years. (learn)

a. They have been learning     c. they have not been learning

b. Have they been learning     d. have they learn 

22. I met Abdillah in Jakarta. Abdillah … in Jakarta since 1998, (to be)

a. Is   c. has been

b. Is not  d. has not been

23. … working in that company all his life?

a. Have he been  c. Is he

b. Has he been d. Is not he

24. Why are your shoes so dirty? What… ? (Do)

a. Have not you been doing c. you have been doing

b. Have you been doing d. were you doing

25. They … so hard, so now they are going to have a rest. (work)
a. Have not been working c. are working

b. Have been working         d. are not working

B.

1. It is now 11.00 pm. Iriana ….. sleeping in her bedroom.


a. is                                           c. were
b. am                                        d. Were
2. I need an umbrella because it’s ……………… right now.
a. rain                                      c. raining
b. rains                                    d. Rained
3. Susan and Susanna …….. writing poems for an English subject.
a. is                                  c. am
b. are                              d. be
4. Please be quiet. I …… trying to concentrate.
a. am                            c. were
b. is                              d. are
5. what ……. you …….. ?
a. is – doing                  c. am – doing
b. are – doing               d. were – doing
6. … Mary reading a book in her classroom?
a. is                               c. was
b. am                            d. were
7. They …… …… …………………….. a cup of coffee, but chocolate.
a. is not collecting                                    c. is not drinking
b. are not drinking                                   d. are not collecting
8. Why ……. your sister crying so loud? Please give her candies or something.
a. is                                c. am
b. are                             d. were
9. Is he bringing my laptop? ………………….
a. Yes, he is.                     c. Yes, he does.
b. No, he does not.          d. No, he is.
10. ……. they ……………. in a good company? Yes, they are.
a. Is – going                        c. Are – working
b. Am – talking                   d. Were – studying
11. Diana: Look! It’s snowing.
 Anggi: So beautiful. This is the first time I have ever seen snow. It …….. (snow,not) in my
country.
a. are not snowing                               c. was not snowing
b. am not snowing                              d. is not snowing
12. Sally: Now, close your eyes and listen carefully. What ………………(I, do)?
 Inggrit: You are knocking the door.
a. am I doing                                       c. is I doing
b. are I doing                                       d. aren’t I doing
13. Look at the picture.
    What’s she doing?
    a. She is running in a garden.
    b. She was going to school.
    c. She is driving a car.
    d. She was helping her mother.
14. Look at the picture below.

    What do you think she is doing right now?


    a. She is helping the chicken.
    b. She was managing her business.
    c. She was packing foods for chicken.
    d. She is feeding her chicken.
15. “Nina is a chef. She always prepares food at her cafe. She sells many delicious foods such
as cakes, bakeries, dishes, and drinks. Her cafe is open from 07.00 am to 10.00 pm. Now, it is
10.00 am. What do you think Nina is doing this time?”
a. Nina is closing her cafe because it is about to be bankrupt.
b. Nina is going to sleep because it’s time for break.
c. Nina is cooking and selling dishes for her cafe.
d. Nina is delivering posts around the city.

You might also like