Contoh Soal Past Perfect ABC dan Essay beserta Jawabannya
A. Choose the best answer by
crossing a, b, c or d !
1. I ..........had taken a bath when my mother went out.
a.
having c. has
b. had d. have
2. ............
you been in the office when I was at home ?
a. Has c. Had
b. Have d. Having
3. Shinta had
paid her course fee when the teacher asked her.
a. When had Shinta paid her
course fee ?
b. Why had Shinta paid her
course fee ?
c. When Shinta had paid her
course fee ?
d. What had Shinta paid her
course fee ?
4. “Bella sudah
memasak ketika teman - temannya datang.
“
a. Bella had cooked when her
friends came.
b. Bella has cooked when her
friends came.
c. Bella had cooked while her
friends came.
d. Bella had cooked when her
friend came.
5. ............
you wondered when he left ?
a.Having c.Has
b.Have d. Had
6. “ Adi belum
mengetik tugasnya sebelum Dia pulang. “
a. Adi had typed his duty before he came back.
b. Adi hadn’t typed his duty
before he be back.
c. Adi hadn’t typed his duty
before he came back.
d. Adi hasn’t typed his duty before he came back.
7. ..........
you been a chief in elementary school ?
a. Had c.
Has
b. Have d.Were
8. “Sudahkah kamu berada di
Indonesia ketika dia sakit ? “
a.
Had you arrived in Indonesia when he got ill ?
b.
Had you been in Indonesia when he gets
ill ?
c.
Had you been arrived in Indonesia when
he got ill ?
9. Rizky ......................
his friends.
a.
has welcomed c.
had welcome
b.
had welcomed d.
have welcomed
10. You had worn the slippers.
a.
Who had you worn ?
b.
What had you worned ?
c.
What you had worn ?
d.
What had you worn ?
B. Make questions by the answer the
underlined words !
(Buatlah pertanyaan dari kata – kata yang
digaris bawahi !)
1. My sister had cleaned it
before she went out.
Aa c d e
________
b
2. I
had finished my
work before I read a book.
f g h j
________
i
C. Translate into English !
(Terjemahkan kedalam bahasa Inggris !)
1. Dia (lk)
sudah pergi keluar ketika saya menelponnya.
2. Anna suda
berada di London ketika saya ke rumahnya.
3. Pramugari
itu sudah menyambut kita ketika kita masuk ke dalam cabin.
4. Saya sudah
menyiapkan makanan di atas meja ketika temannya datang minggu kemarin.
5. Murid –
murid belum merapikan kursi ketika guru matematikanya datang.
JAWABAN (ANSWER)
A.
1. B
2. C
3. A
4. A
5. D
|
6. C
7. A
8. C
9. B
10.D
|
B.
a. Whose sister
had cleaned it before she went out ?
b. Who had
cleaned it before she went out ?
c. What had my
sister done before she went out ?
d. What had my
sister claned before she went out ?
e. When had my
sister cleaned it ?
f. Who had
finished my work before I read a book ?
g. What had I
done before I read a book ?
h. Whose work
had I finished before I read a book ?
i. What had I
finished before I read a book ?
j. When had I
finished my work ?
C.
1. He had gone
out when I called him.
2. Anna had
been in London when I went to her house.
3. The
stewardess had welcomed us when we entered the cabin.
4. I had prepared
food on the table when his friend came last week.
5. The students
hadn’t tidied up the chair when their mathematic teacher came.
Semoga bermanfaat : )
0 comments:
Post a Comment