38+ Kumpulan Soal BAHASA INGGRIS KELAS X ( PAST TENSE DAN PRESENT PERFECT TENSE) Terbaru dengan Kunci Jawaban
Selamat pagi.. teman, Di website caktekno.com hari ini 18-Apr-2022 kami menyediakan kumpulan soal, bank soal beserta daftar jawaban/kunci jawaban tentang BAHASA INGGRIS KELAS X ( PAST TENSE DAN PRESENT PERFECT TENSE) | Soal Simple Present Tense yang sangat lengkap untuk semua jenjang pendidikan sebagai sarana belajar kamu belajar dan mengikuti PTS (Penilaian Tengah Semester)/UTS/Ulangan/Tugas Rumah/PR/Ujian Akhir untuk Kelas 1st di sekolah atau sebagai referensi soal untuk bapak dan ibu guru di sekolah. Soal latihan di website ini disusun secara struktur dan mempermudah siswa mempelajari dan menguasai mata pelajaran pada semester 1 dan 2 2022/2023.
38+ Soal BAHASA INGGRIS KELAS X ( PAST TENSE DAN PRESENT PERFECT TENSE) | Soal Simple Present Tense 2022/2023 Lengkap
1. The baby …………. for three hours.
a. has sleeping
[Jawaban Salah]
b. has slept
[Jawaban Benar]
c. has sleep
[Jawaban Salah]
d. has been slept
[Jawaban Salah]
2. Carmen and I ……… the lunch yet. So, we are very hungry now.
a. haven’t eat
[Jawaban Salah]
b. haven’t eating
[Jawaban Salah]
c. have eaten
[Jawaban Salah]
d. haven't eaten
[Jawaban Benar]
3. Desi, Mitha, and Nina ………. here for ten years.
a. been
[Jawaban Salah]
b. being have
[Jawaban Salah]
c. have been
[Jawaban Benar]
d. be have been
[Jawaban Salah]
4. Ms. Jenifer ………. a lot of novels since she was a teenager.
a. has being read
[Jawaban Salah]
b. has read
[Jawaban Benar]
c. has been read
[Jawaban Salah]
d. has readed
[Jawaban Salah]
5. I… this text several times but I still confused.
a. have read
[Jawaban Benar]
b. read
[Jawaban Salah]
c. have been reading
[Jawaban Salah]
d. was reading
[Jawaban Salah]
6. Angie: I wonder why Miss Dian … yet.
Novita: I do too. As I know, she is always on time.
a. won’t come
[Jawaban Salah]
b. hasn't come
[Jawaban Benar]
c. isn't come
[Jawaban Salah]
d. didn't come
[Jawaban Salah]
7. Susie: Can Jack speak English?
Tom: Maybe, he… the English course for two years.
a. is joining
[Jawaban Salah]
b. has joined
[Jawaban Benar]
c. will join
[Jawaban Salah]
d. joins
[Jawaban Salah]
8. A: "What are you looking for?"
B: "My wallet. I don't know where I ... it."
a. have put
[Jawaban Benar]
b. have been putting
[Jawaban Salah]
c. had put
[Jawaban Salah]
d. was putting
[Jawaban Salah]
9. Ronald moved to this town last year.
We can say that he ... in this town for a year.
a. was living
[Jawaban Salah]
b. lives
[Jawaban Salah]
c. has lived
[Jawaban Benar]
d. lived
[Jawaban Salah]
10. Miss Rina... English Languange since 1989.
a. Have taught
[Jawaban Salah]
b. was teach
[Jawaban Salah]
c. is going to teach
[Jawaban Salah]
d. has taught
[Jawaban Benar]
11. You have ..... that movie many times
a. seen
[Jawaban Benar]
b. see
[Jawaban Salah]
c. saw
[Jawaban Salah]
d. seeing
[Jawaban Salah]
12. Do you know what happened to Andy? I .... seen him for several days.
a. hasn't
[Jawaban Salah]
b. wasn't
[Jawaban Salah]
c. haven't
[Jawaban Benar]
d. weren't
[Jawaban Salah]
13. Steve has .... a new book.
a. write
[Jawaban Salah]
b. written
[Jawaban Benar]
c. writing
[Jawaban Salah]
d. writes
[Jawaban Salah]
14. Have you .... him before ?
a. is see
[Jawaban Salah]
b. saw
[Jawaban Salah]
c. seen
[Jawaban Benar]
d. seeing
[Jawaban Salah]
15. They ... here since last week.
a. have
[Jawaban Salah]
b. has been
[Jawaban Salah]
c. has
[Jawaban Salah]
d. have been
[Jawaban Benar]
16. I have .... him for 5 years.
a. known
[Jawaban Benar]
b. knew
[Jawaban Salah]
c. is know
[Jawaban Salah]
d. knowing
[Jawaban Salah]
17. I think I have .... him once more
a. meet
[Jawaban Salah]
b. met
[Jawaban Benar]
c. meeting
[Jawaban Salah]
d. meets
[Jawaban Salah]
18. She ... been to France.
a. has
[Jawaban Benar]
b. have
[Jawaban Salah]
c. was
[Jawaban Salah]
d. were
[Jawaban Salah]
19. John has ... two foreign languages.
a. study
[Jawaban Salah]
b. studying
[Jawaban Salah]
c. student
[Jawaban Salah]
d. studied
[Jawaban Benar]
20. My English .... improved well since I moved to Australia.
a. has
[Jawaban Benar]
b. have
[Jawaban Salah]
c. had
[Jawaban Salah]
d. was
[Jawaban Salah]
21. His son ....learned how to read.
a. had
[Jawaban Salah]
b. have
[Jawaban Salah]
c. has
[Jawaban Benar]
d. were
[Jawaban Salah]
22. James has not ... his homework yet.
a. finished
[Jawaban Benar]
b. was finished
[Jawaban Salah]
c. finishing
[Jawaban Salah]
d. finish
[Jawaban Salah]
23. Diana…….sung this song since she was 8.
a. has
[Jawaban Benar]
b. had
[Jawaban Salah]
c. have
[Jawaban Salah]
d. have been
[Jawaban Salah]
24. They have…….me about this story
a. tell
[Jawaban Salah]
b. telling
[Jawaban Salah]
c. told
[Jawaban Benar]
d. tells
[Jawaban Salah]
25. We……..cooked this delicious food special for you
a. had
[Jawaban Salah]
b. have
[Jawaban Benar]
c. has
[Jawaban Salah]
d. having
[Jawaban Salah]
26. We . . . . . out of gasoline.
a. Have just run
[Jawaban Benar]
b. has just running
[Jawaban Salah]
c. has just run
[Jawaban Salah]
d. have just running
[Jawaban Salah]
27. Fadhil . . . . . in that Company for 2 years.
a. serves
[Jawaban Salah]
b. have served
[Jawaban Salah]
c. serving
[Jawaban Salah]
d. has served
[Jawaban Benar]
28. We have . . . . . in Bandung for several years.
a. live
[Jawaban Salah]
b. living
[Jawaban Salah]
c. lives
[Jawaban Salah]
d. lived
[Jawaban Benar]
29. They . . . . . resigned their current jobs this year.
a. have
[Jawaban Benar]
b. has
[Jawaban Salah]
c. are
[Jawaban Salah]
d. were
[Jawaban Salah]
30. Have you ever … the beautiful desert scenery?
a. see
[Jawaban Salah]
b. seen
[Jawaban Benar]
c. seeing
[Jawaban Salah]
d. saw
[Jawaban Salah]
31. My cousin … as a medical assistant for almost a year.
a. have worked
[Jawaban Salah]
b. has worked
[Jawaban Benar]
c. is working
[Jawaban Salah]
d. has been worked
[Jawaban Salah]
32. The children are watching TV now because they ______ their homework.
a. are doing
[Jawaban Salah]
b. had done
[Jawaban Salah]
c. have done
[Jawaban Benar]
d. were doing
[Jawaban Salah]
33. She has ... in Melbourne since two years ago
a. studied
[Jawaban Benar]
b. study
[Jawaban Salah]
c. studying
[Jawaban Salah]
d. students
[Jawaban Salah]
34. Alex has ... you five times
a. call
[Jawaban Salah]
b. called
[Jawaban Benar]
c. calling
[Jawaban Salah]
d. calls
[Jawaban Salah]
35. He ... worked here for several years
a. have not
[Jawaban Salah]
b. have not been
[Jawaban Salah]
c. has not
[Jawaban Benar]
d. has been
[Jawaban Salah]
36. She ... a mother.
a. have not
[Jawaban Salah]
b. has not
[Jawaban Salah]
c. have not been
[Jawaban Salah]
d. has not been
[Jawaban Benar]
37. They .... at the airport since 10 minutes ago.
a. has arrived
[Jawaban Salah]
b. have arriving
[Jawaban Salah]
c. have arrived
[Jawaban Benar]
d. has arriving
[Jawaban Salah]
38. ...... you been tired?
a. have
[Jawaban Benar]
b. has
[Jawaban Salah]
c. had
[Jawaban Salah]
d. were
[Jawaban Salah]
39. You have ... my car
a. washed
[Jawaban Benar]
b. wash
[Jawaban Salah]
c. washing
[Jawaban Salah]
d. washs
[Jawaban Salah]
40. Ramon ... a teacher in this school.
a. has
[Jawaban Salah]
b. has been
[Jawaban Benar]
c. have been
[Jawaban Salah]
d. have
[Jawaban Salah]
Demikian Kumpulan Soal BAHASA INGGRIS KELAS X ( PAST TENSE DAN PRESENT PERFECT TENSE) | Soal Simple Present Tense Terbaru dengan Kunci Jawaban, Semangat Sob