Contoh Soal Past Perfect dan Jawabannya
A. Change the verbs in
brackets by using Past Perfect or Simple Past !
(Rubahlah
kata-kata kerja di dalam kurung dengan menggunakan bentuk Past Perfect atau
Simple Past !)
1. She ______________ (go) out
when I ___________ (call) her.
2. The boy ______________
(eat) all the chocolate before his mother ___________ (arrive).
3. They ______________ (hear) about the accident
before you ___________ (tell).
4. He
______________ (register) at the college after he ___________ (graduate).
5. She
____________ (pay) the registration fee after her father ______________ (send)
her money.
6. The servant
____________ (wipe) the floor after she ______________ (sweep) it.
7. She
___________ (take) her bath after she ______________ (brush ) her teeth.
8. She
______________ (eat) lunch before she ___________ (drink) the medicine.
9. We______________
(have) dinner before you ___________ (come).
10. The
students ___________ (take) a rest after the time ______________ (be) over.
B. Complete these sentences
into +, -, ?, -? !
(Lengkapilah kalimat – kalimat ini kedalam
kalimat +, -, ?, -? !)
1. (+) They had done when I arrived.
(-)
..........................................................................................
(?) ......................................................................................
?
(-?)
....................................................................................
?
2. (+) After the guests had
left, we went to bed.
(-)
.......................................................................................
(?)
.....................................................................................?
(-?)
...................................................................................
?
3. (+)
.....................................................................................
(-) My son hadn’t finished dinner when I
got home.
(?)
....................................................................................
?
(-?)
....................................................................................
?
4. (+)
.............................................................................................................
(-) ...............................................................................................................
(?) Had the children already fallen asleep
when we got home ?
(-?)
..........................................................................................................
?
5. (+) Putri went to the store because she had run
out of food.
(-)
............................................................................................................
(?) ..........................................................................................................
?
(-?)
.........................................................................................................
?
6. (+)
............................................................................................................
(-)
.............................................................................................................
(?)
...........................................................................................................
?
(-?) Hadn’t they washed the vegetable
before they cooked it ?
7. (+) We had
climbed the tree when they came.
(-)
..............................................................................................
(?)
..........................................................................................
?
(-?)
........................................................................................
?
8. (+) She told me her name
after she had left.
(-)
...........................................................................................
(?)
.........................................................................................
?
(-?)
.........................................................................................
?
9. (+) My friend enjoyed his
food after he had tasted it.
(-)
........................................................................................
(?)
.........................................................................................
?
(-?)
.........................................................................................
?
10. (+).........................................................................................
(-) .........................................................................................
(?) Did you post the letter after you had
writen it ?
(-?)
.........................................................................................
?
C.
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
D. 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. had gone,
called
2. had eaten,
arrived
3. had heard,
told
4. registered,
had graduated
5. paid, had
sent
|
6. wiped, had
swept
7. took, had
brushed
8. had eaten,
drank
9. had had,
came
10. took, had
been
|
B.
1. (+) They had gone when I
arrived.
(-) They had not gone when I arrived.
(?)
Had they gone when I arrived ?
(-?)
Hadn’t they gone when I arrived ?
2. (+) After the guests had
left, we went to bed.
(-) After the guests had left, we didn’t go
to bed.
(?) Did we go to bed after the guests had
left ?
(-?) Didn’t
we go to bed after the guests had left ?
3. (+) My son
had finished dinner when I got home.
(-) My son hadn’t finished dinner when I got home.
(?) Had my son finished dinner when I got
home ?
(-?) Hadn’t my son finished dinner when I
got home ?
4. (+) The children had already
fallen asleep when we got home.
(-)
The children hadn’t already
fallen asleep when we got home.
(?) Had
the children already fallen asleep when we got home ?
(-?) Hadn’t the children already fallen asleep when we
got home ?
5. (+) Putri went to the store
because she has run out food.
(-) Putri didn’t go to the store because
she has run out food.
(?) Did Putri go to the store because she
has run out food ?
(-?) Didn’t
Putri go to the store because she has run out food ?
6. (+) They had washed the
vegetable before the cooked it.
(-) They hadn’t washed the vegetable before the cooked it.
(?) Had they washed the vegetable before
the cooked it ?
(-?) Hadn’t
they washed the vegetable before the cooked it ?
7. (+) We had climbed the tree
when they came.
(-)
We hadn’t climbed the tree when
they came.
(?) Had we climbed the tree when they came
?
(-?) Hadn’t
we climbed the tree when they came ?
8. (+) She told me her name
after she had left.
(-)
She didn’t tell me her name after she had left.
(?) Did she
tell me her name after she had left ?
(-?) Didn’t
she tell me her name after she
had left ?
9. (+) My friend enjoyed his
food after he had tasted it.
(-)
My friend didn’t enjoy his food after he had tasted it.
(?) Did my friend didn’t enjoy his food after he had tasted it
?
(-?) Didn’t
my friend didn’t enjoy his food
after he had tasted it ?
10. (+) You posted the letter
after you had written it.
(-)
You didn’t post the letter after you had written it.
(?) Did you post the letter after you had
written it ?
(-?) Didn’t you post the letter after you had written it
?
C.
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 cleaned 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 ?
D.
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 matchematics teacher came.
Semoga bermanfaat : )
0 comments:
Post a Comment