Latihan Soal
1. Did architects ... the apartment in 2010?
     a. build
     b. built
     c. builded
     d. builted
     e. buill
  2. Jill ... for six hours.
     a. had been driven
     b. had been driving
     c. had been drove
     d. had been drive
     e. had been drived
  3. Andi ... the dog when his father slept. (Andi memberi makan anjing pada saat
     ayahnya tidur.)
     a. fed
     b. feeding
     c. was fed
     d. was feeding
     4. I ... my grandmother three days ago. (Aku mengunjungi nenekku tiga hari yang
     lalu.)
     a. visit
     b. visits
     c. visiting
     d. visited
     5. ... Milla been at your house till two days ago? (Apakah Milla ada di rumahmu
     sampai dua hari yang lalu?)
     a. was
     b. were
     c. has
     d. had
     6. Tiffany's cat ... sick last week. (Kucingnya Tiffany sakit pada minggu lalu.)
     a. is
     b. are
     c. was
     d. were
     7. My mom ... at home by 6 o'clock. (Ibuku tiba di rumah pukul 6.)
     a. arrived
     b. was arriving
     c. had arrived
     d. had been arriving
8. He ... very pale yesterday at 3 p.m. (Dia sangat pucat kemarin jam 3 sore.)
a. was
b. were
c. had been
d. has been
9. Sam ... attend math class yesterday. (Sam tidak menghadiri kelas matematika
kemarin.)
a. was not
b. were not
c. did not
d. does not
10. My family ... to the museum last holiday. (Keluargaku pergi ke museum pada
liburan lalu.)
a. go
b. gone
c. went
d. wented
11. Isabella ... a sandwich before breakfast this morning. (Isabella telah
menyiapkan sandwich sebelum sarapan pagi ini.)
a. prepared
b. was preparing
c. had prepared
d. had preparing
12. ... you been at school since 6 a.m? (Apakah kamu sudah di sekolah sejak
jam 6 pagi?)
a. had
b. has
c. were
d. was
13. When I came, Tiara ... at the hotel for five days. (Saat aku datang, Tiara
sudah tinggal di hotel selama lima hari.)
a. had stayed
b. had been staying
c. was staying
d. stayed
14. While I ... a book, my sister called me. (Ketika aku sedang membaca buku,
saudaraku (perempuan) meneleponku.)
a. read
b. was reading
c. had read
d. had reading
15. The weather ... that good two days ago. (Cuacanya tidak begitu baik dua hari
lalu.)
a. were not
b. was not
c. had been not
d. has been not
Jawaban: 1. a, 2. b, 3. d, 4. d, 5. d, 6.c, 7.c, 8. a, 9. c, 10. c, 11. c, 12. a, 13. b,
14. b, 15. b