Berikut ini adalah pertanyaan dari angeluciaelizab pada mata pelajaran B. inggris untuk jenjang Sekolah Menengah Atas
Present Perfect vs Present Perfect Continuous1. I'm tired because I _____________ out.
a. have been worked
b. have been working
c. worked
d. have worked
2. I'm making french fries and so far I ___________ 10 potatoes.
a. have been peeling
b. have peeled
c. have been peeled
d. has peeled
3. What __________ you __________ for the last 30 minutes?
a. have - been doing
b. has - been dong
c. have - been done
d. have - done
4. The little girl is dirty from head to foot because she _____________ in the mud.
a. has played
b. played
c. has been playing
d. has been played
5. We ____________ three major snowstorm recently. I wonder how many more we will have
a. have been had
b. have been having
c. have had
d. has had
6. The film _____________ for ten minutes yet, but there's a commercial break already
a. hasn't been running
b. haven't run
c. hasn't been run
d. haven't been running
7. My back hurts so I ____________ on the floor lately. The bed is too soft.
a. slept
b. have been sleeping
c. have been slept
d. have slept
8. A: What's the matter? Your eyes are red and puffy. ____________
B: No, I have just peeled six onion.
a. Have you cried ?
b. Have you been crying ?
c. Have you been cried ?
d. Did you cry ?
9. Why _________ Nancy __________ her medicine for the last three days?
a. haven't taken
b. isn't - taking
c. hasn't - been taking
d. hasn't taken
10. How many books ______________ during this first semester ?
a. has she been buying
b. buys
c. has she bought
d. has she been bought
tolong donggg helppp makasii
a. have been worked
b. have been working
c. worked
d. have worked
2. I'm making french fries and so far I ___________ 10 potatoes.
a. have been peeling
b. have peeled
c. have been peeled
d. has peeled
3. What __________ you __________ for the last 30 minutes?
a. have - been doing
b. has - been dong
c. have - been done
d. have - done
4. The little girl is dirty from head to foot because she _____________ in the mud.
a. has played
b. played
c. has been playing
d. has been played
5. We ____________ three major snowstorm recently. I wonder how many more we will have
a. have been had
b. have been having
c. have had
d. has had
6. The film _____________ for ten minutes yet, but there's a commercial break already
a. hasn't been running
b. haven't run
c. hasn't been run
d. haven't been running
7. My back hurts so I ____________ on the floor lately. The bed is too soft.
a. slept
b. have been sleeping
c. have been slept
d. have slept
8. A: What's the matter? Your eyes are red and puffy. ____________
B: No, I have just peeled six onion.
a. Have you cried ?
b. Have you been crying ?
c. Have you been cried ?
d. Did you cry ?
9. Why _________ Nancy __________ her medicine for the last three days?
a. haven't taken
b. isn't - taking
c. hasn't - been taking
d. hasn't taken
10. How many books ______________ during this first semester ?
a. has she been buying
b. buys
c. has she bought
d. has she been bought
tolong donggg helppp makasii
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
1. B. has been working
2.a. Have been peeling
3. d. have- done
4. c.has been playing
5.b.have been having
6.a. hasn't been running
7.a. slept
8. b.have you been crying
9.b.isn't- taking
10.c. has she bought
Semoga dengan pertanyaan yang sudah terjawab oleh balikpapanardiana dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Fri, 06 Aug 21