Contoh Soal Past Perfect Continous ABC dan Essay beserta Jawabannya
A. Choose the best answer by crossing a, b, c or d !
1. Mrs. Alice .......... the lesson for twenty minutes when I knocked at the door.
a.
have explained c.
has explaining
b. has been explaining d. had been explaining
2. ............
Juna been in Austria for a month 2 years ago ?
a. Is c. Have
b. Had d.
Has
3. The workers had been working on the first floor.
a. What had the workers been doing
on the first floor ?
b. What have the workers been doing on the first floor ?
c. What the workers had been doing on the first floor ?
d. What had been the workers
doing on the first floor
?
4. “Apa yang
sudah kamu makan selama satu jam ? “
a. What you have been eating for
an hour ?
b. What have you been eaten for
an hour ?
c. What have you been eating for
an hour ?
d. What has you been eating for
an hour ?
5. Zahra and Ana .......... not been meeting when I was in the town.
a.do c.have
b.has d.
had
6. “ Olga tidak sedang menonton TV selama
15 menit ketika kita berkumpul. “
a. Olga hadn’t been watching TV for fifteen
minutes when we gathered.
b. Olga hadn’t been watching TV for fiveteen
minutes when we gathered.
c. Olga hasn’t been watching TV for fifteen
minutes when we gathered.
d. Olga had been watching TV for fifteen minutes
when we gathered.
7. Husna had been singing when Linda
came in.
a. When Husna had
been singing ?
b. When had Husna been singing ?
c.
What has Husna been singing ?
d.
Why had Husna been singing ?
8. “Apakah kita sudah
mendiskusikan masalah ini
selama satu minggu ketika dia datang? “
a.
Had we been discussing
this problem when he comes ?
b.
Had been we discussing this problem when he came ?
c.
Had we been discussing
this problem when he came ?
d.
Had we been discussing
this problem when he come ?
9. Your friends
................. in the campground.
a.
has done c. has
been
b.
have done d. had been
10. I had been having breakfast on the second floor.
a.
When had I been having
breakfast ?
b.
Where had I been having
breakfast ?
c.
Where I have been having breakfast ?
d.
When I have been having breakfast ?
B. Make questions by the answer the
underlined words !
(Buatlah pertanyaan dari kata – kata yang
digaris bawahi !)
1. Before he arrived, the dinner party had already
begun.
a b c
2. The police had been arrestingthe criminalfor 2
yearsbefore they shot him.
d e f g h
C. Translate into English !
(Terjemahkan kedalam bahasa Inggris !)
1. Guru telah menunggu
murid-murid selama 10 menit sebelum pelajaran mulai.
2. Kami sudah mengantri sebelum
kami masuk ke gedung bioskop.
3. Mereka telah menunggu
berjam-jam ketika dokter tiba.
4. Ayahku telah menggergaji
pohon besar itu sebelum pohon itu hilang.
5. Ayu sudah mencuci selama 20
menit ketika ibunya memanggilnya.
JAWABAN (ANSWER)
A.
1. D
2. B
3. A
4. C
5. D
|
6. A
7. B
8. C
9. D
10. B
|
B.
a. When had the dinner already
begun ?
b. What had already begun before
he arrived ?
c. What had the dinner done
before he arrived ?
d. Who had been arresting the
criminal for 2 years before they shot him ?
e. What had the police been
doing before they shot him ?
f. Whom had the police been
arresting before they shot him ?
g. How long had the police been
arresting the criminal ?
h. When had the police been
arresting the criminal ?
C.
1. The teacher had been waiting for the students for ten minutes before the lesson began.
1. The teacher had been waiting for the students for ten minutes before the lesson began.
2. We had been making a line
before we entered the cinema.
3. They had been waiting for
hours when the doctor came.
4. My father had been sawing the
big tree before the tree lost.
Semoga bermanfaat : )
0 comments:
Post a Comment