Di artikel kali ini, blog Ruangguru akan menjelaskan tentang kalimat tunggal, mencakup pengertian, ciri-ciri, jenis, dan contohnya. Yuk, simak penjelasannya sampai selesai ya!
—
Pada materi pembelajaran Bahasa Indonesia, pasti kamu sudah nggak asing lagi dengan yang namanya kalimat. Mengutip dari Kamus Besar Bahasa Indonesia (KBBI), kalimat adalah satuan bahasa yang secara relatif berdiri sendiri, mempunyai pola intonasi final, dan secara aktual ataupun potensial terdiri atas klausa. Dalam bentuk tulisan, kalimat dimulai dengan huruf kapital dan diakhiri dengan tanda titik, tanda tanya, atau tanda seru.
Kalimat tersusun dari beberapa kata yang memiliki unsur. Kamu sudah tahu kan, unsur apa saja yang ada dalam sebuah kalimat? Betul, terdapat lima unsur untuk membuat kalimat yang lengkap, yaitu subjek, predikat, objek, keterangan, dan pelengkap.
Akan tetapi, jika dalam susunan kata tersebut hanya ada subjek dan predikat, itu tetap disebut sebagai kalimat, bahkan jika terdapat predikat saja juga bisa disebut sebagai kalimat. Jika dalam sebuah kalimat tidak terdapat kedua unsur tersebut, maka pernyataan itu bukanlah kalimat, melainkan hanya sebuah frasa.
Intinya, kalimat adalah gabungan dari beberapa kata yang sedikitnya mengandung unsur subjek dan unsur predikat. Nah, kalimat ini dikelompokkan menjadi berbagai macam jenis loh, gais. Salah satunya ialah kalimat tunggal. Di artikel kali ini, kita akan kupas tuntas mengenai pengertian kalimat tunggal, ciri-ciri, jenis, hingga contohnya. Selamat membaca~
Pengertian Kalimat Tunggal
Ketika mendengar kata tunggal, apa yang kamu bayangkan pertama kali? Jangan-jangan, biskuit tunggal? wkwkwk…
Seperti namanya, tunggal artinya satu atau satu-satunya. Kalimat tunggal adalah kalimat yang disusun oleh satu pola unsur lengkap, yaitu subjek, predikat, objek, dan keterangan. Kalimat tunggal sering disebut kalimat sederhana atau kalimat simpleks, yaitu kalimat hanya terdiri dari satu predikat saja atau satu klausa bebas.
Maksud dari satu klausa di sini adalah kalimat tunggal hanya mengandung satu informasi saja. Informasi tersebut bisa kamu temukan dengan mencari predikat dari kalimat yang ditulis.
Contoh kalimat tunggal:
- Fathan (S) bernyanyi (P).
- Adi (S) membeli (P) semangka (O).
- Salwa (S) menggosok (P) baju (O) dengan rapi (K).
- Vikra (S) mengunjungi (P) rumah Azzahra (O) kemarin (K).
Nah, kalimat Fathan bernyanyi menunjukkan informasi bahwa subjek Fathan melakukan aktivitas bernyanyi. Begitu pula dengan kalimat selanjutnya, predikat memberikan informasi mengenai apa yang sedang dilakukan oleh subjek.
Ciri-Ciri Kalimat Tunggal
Salah satu cara agar kamu bisa menentukan kalimat tunggal di antara jenis kalimat lainnya yaitu dengan memerhatikan cirinya. Seperti apa ciri-ciri kalimat tunggal? Berikut penjelasan lengkapnya!
1. Tidak mengandung kata penghubung atau konjungsi
Konjungsi atau kata hubung berfungsi untuk menghubungkan dua kata, frasa, kalimat, maupun paragraf. Seperti yang sudah dijelaskan sebelumnya, kalimat tunggal hanya memiliki satu klausa.
Maka, kalimat tunggal ini tidak mengandung kata penghubung atau konjungsi. Konjungsi bisa berupa kata dan, atau, tetapi, dan lain-lain yang diikuti dengan koma.
Baca Juga: Pengertian dan Jenis-Jenis Konjungsi Antarkalimat
Nah, karena dalam kalimat tunggal tidak ada konjungsi, maka tanda koma juga tidak digunakan dalam kalimat tunggal. Kalimat yang menggunakan koma termasuk ke dalam kalimat majemuk.
Biar nggak bingung, yuk lihat contoh kalimat tunggal di bawah ini yang hanya memiliki satu klausa dan tidak mengandung kata penghubung atau konjungsi.
Ayah (S) tidur (P).
Kakak (S) membuka (P) jendela (O).
2. Memiliki satu unsur penyusun kalimat
Selain tidak memiliki kata penghubung atau konjungsi, struktur kalimat tunggal lebih sederhana dibandingkan dengan jenis kalimat lain. Kalimat tunggal hanya memiliki satu unsur penyusun kalimat, yaitu terdiri dari satu predikat, subjek, lalu objek dan disertai keterangan atau pelengkap.
Penyusun kalimat tersebut bisa S-P atau S-P-O. Nah, jika unsur penyusunnya lebih dari satu maka kalimat tersebut bukan kalimat tunggal melainkan kalimat majemuk. Contoh:
Amel (S) makan (P).
Agung (S) bermain (P) bola (O).
Aril (S) menggambar (P) pemandangan (O).
3. Hanya memiliki satu peristiwa
Karena tidak menggunakan kata penghubung atau konjungsi maka contoh kalimat tunggal ini biasanya hanya menggambarkan satu peristiwa saja. Contoh:
Sarah (S) membeli (P) bakso (O).
Adri (S) membaca (P) komik (O) di teras (K).
Baca Juga: Pengertian dan Contoh Kalimat Majemuk berdasarkan Jenis-Jenisnya
Jenis-Jenis Kalimat Tunggal
Kalimat tunggal terbagi menjadi lima jenis, yaitu kalimat tunggal nomina, kalimat tunggal adjektiva, kalimat tunggal numeral, kalimat tunggal verba, dan kalimat tunggal preposisional. Supaya lebih memahami kelima jenis kalimat tunggal tadi, berikut penjelasannya.
1. Kalimat tunggal nomina
Nomina adalah kata yang mengacu pada manusia, binatang, benda, atau semua yang dibendakan. Kalimat tunggal nomina merupakan jenis kalimat tunggal yang memiliki satu predikat berupa kata benda.
Kalimat “Kakak adalah seorang pelaut.” merupakan kalimat tunggal nomina karena pelaut termasuk predikat yang mengacu pada sebuah profesi (kata benda).
Contoh kalimat tunggal nomina:
- Dokter gigi itu adalah Ayah Egi.
- Shintia adalah seorang penari di sekolahnya.
- Melly adalah seorang pelajar.
- Iqbaal Ramadhan adalah seorang aktor.
- Ayah Akmal adalah seorang pengusaha tambang yang sukses.
- Mereka adalah siswa SMAN 1 Ruangguru.
- Widya adalah seorang pelukis.
- Dewanda adalah anak yang pemberani.
- Robby adalah seorang perwira polisi.
- Orang yang tidur itu adalah Rizky.
- Dia adalah seorang dokter.
- Anak itu murid baru.
- Ayah adalah seorang petani.
- Ibu adalah seorang guru.
- Mereka adalah pelajar SMA.
- Dia adalah mahasiswa universitas.
- Kucing itu hewan peliharaan.
- Mobil itu kendaraan pribadi.
- Rumah itu bangunan tua.
- Buku itu sumber ilmu.
2. Kalimat tunggal adjektiva
Jenis kalimat yang kedua adalah kalimat tunggal adjektiva. Kalimat tunggal adjektiva merupakan jenis kalimat tunggal yang memiliki satu predikat berupa kata sifat.
Kata sifat yaitu kata yang dipakai untuk menjelaskan sifat, kualitas atau kondisi suatu hal seperti makhluk hidup, benda mati, tempat, waktu, dan lainnya. Pada kalimat “Andi memiliki meja belajar yang besar.” merupakan kalimat tunggal adjektiva karena besar termasuk ke dalam sebuah predikat yang mengacu pada sebuah kata sifat.
Contoh kalimat tunggal adjektiva:
- Sepatu adik menjadi kotor
- Sekolah itu angker.
- Bunga tulip sangat indah.
- Ayah sangat lelah.
- Adik berdandan cantik.
- Kayu itu mudah patah.
- Menara itu lebih tinggi dari Monas.
- Halaman rumahnya sangat luas.
- Rumah paman sangat besar.
- Taman itu indah sekali.
- Dia pintar.
- Anak itu rajin.
- Makanan ini enak.
- Cuaca hari ini cerah.
- Kamar itu bersih.
- Mobil itu cepat.
- Baju ini baru.
- Film itu menarik.
- Pelajaran ini sulit.
- Pemandangan itu indah.
3. Kalimat tunggal numeral
Numeralia atau kata bilangan yang menyatakan jumlah dari sebuah benda. Kalimat tunggal numeral merupakan jenis kalimat tunggal yang memiliki satu predikat berupa kata bilangan. Kalimat “Sepatunya tiga pasang.” merupakan kalimat tunggal berpredikat numeral karena memiliki predikat bilangan yaitu tiga.
Baca Juga: Kumpulan Contoh Kalimat Simpleks & Kompleks beserta Pengertian, Ciri-Ciri, Jenisnya
Contoh kalimat tunggal numeral:
- Kakak membeli enam apel.
- Harga sepatu ini adalah Rp150.000,-
- Marcella memiliki satu ekor kucing.
- Farisska memiliki sepasang cincin.
- Balonku ada lima.
- Minimarket itu sudah memiliki 15 cabang di Indonesia.
- Lama pembangunan itu bertahun-tahun.
- Kami berangkat pukul 09.30.
- Sapi Pak Budi tinggal tiga ekor.
- Lama pembangunan gedung itu hanya sebulan saja.
- Dia anak pertama.
- Kami bertiga.
- Mereka berdua.
- Siswa itu nomor satu.
- Tim kami juara kedua.
- Dia peringkat ketiga.
- Anak itu usia lima tahun.
- Kami tinggal di lantai dua.
- Dia nomor empat dalam daftar.
- Mereka kelompok lima.
4. Kalimat tunggal verba
Verba atau kata kerja digunakan untuk menggambarkan proses, menunjukkan perbuatan, atau keadaan. Predikat yang terdapat pada kalimat tunggal verba berupa kata kerja. Kalimat “Sindi memasak opor” memiliki unsur predikat yang menunjukkan sebuah perbuatan yang dilakukan oleh Sindi yaitu memasak.
Contoh kalimat tunggal verba:
- Rahmadiva membaca novel.
- Riri mencuci sepatu.
- Sidiq menendang bola.
- Tohari memukul meja.
- Thomas menyapu lantai.
- Nova mencabut rumput.
- Nazwa melukis pemandangan.
- Syifa menggunakan seragam pramuka.
- Pemerintah memberikan bantuan kepada masyarakat.
- Menteri memberlakukan kurikulum baru untuk pendidikan Indonesia.
- Dia menulis surat.
- Anak itu bermain bola.
- Mereka membaca buku.
- Ibu memasak sayur.
- Ayah memperbaiki mobil.
- Siswa belajar matematika.
- Kami menonton film.
- Dia menggambar pemandangan.
- Petani menanam padi.
- Guru mengajar di kelas.
5. Kalimat tunggal preposisional
Hayoo… kamu tahu nggak apa itu preposisional? Preposisional atau preposisi merupakan kata yang biasa terdapat di depan nomina, atau biasanya disebut dengan kata depan. Contoh preposisi yaitu dari, di, dengan, ke, oleh, pada, untuk dan masih banyak lagi.
Kalimat tunggal preposisional merupakan jenis kalimat tunggal yang memiliki satu predikat bentuk kata depan. Misalnya, pada kalimat “Saya di kantor” kata di kantor merupakan predikat yang berupa kata depan atau preposisi.
Contoh kalimat tunggal preposisional:
- Perpustakaan di belakang sekolah.
- Damar pergi ke toko alat tulis.
- Zaki tiba di rumah.
- Pak Feri ayah dari Alfie.
- Mutiara ikut memanen buah di kebun nenek.
- Rasya pergi ke rumah teman.
- Ibu di sekolah.
- Anginnya ke arah tenggara.
- Aku sembunyi di depan gedung.
- Rumahnya di sebelah kantor pos.
- Dia di rumah.
- Buku itu di meja.
- Anak itu di sekolah.
- Kami di kantor.
- Mobil itu di garasi.
- Dia di pasar.
- Mereka di taman.
- Kucing itu di bawah kursi.
- Anjing itu tidur di halaman.
- Kami di ruang tamu.
Baca Juga: Perbedaan Contoh Kalimat Aktif & Pasif berdasarkan Pengertian, Ciri-Ciri, Jenisnya
Contoh Kalimat Tunggal
Nah, setelah kamu paham mengenai pengertian, ciri, dan jenis kalimat tunggal, selanjutnya di bawah ini terdapat 50 contoh kalimat tunggal lainnya yang bisa kamu jadikan referensi, ya~
- Kekasihku seorang pemain gitar.
- Paman memberiku oleh-oleh.
- Tetanggaku bekerja sebagai kontraktor.
- Kucing itu berlari.
- Ibuku adalah seorang pegawai.
- Tiara terlihat sedih.
- Rumah Andi sangat jauh.
- Kintan anak yang rajin.
- Saya adalah seorang pelajar.
- Kakekku adalah polisi.
- Hujan malam ini sangat deras.
- Ibuku ada di rumah.
- Uang adikku tinggal 10 ribu.
- Aku cuma bawa dua ribu rupiah.
- Tugu Monas ada di Jakarta.
- Danu ulang tahun ke-17.
- Lina pergi ke terminal.
- Lukas adalah kakak dari Luki.
- Pak Ilham ayah dari Rais.
- Kakak pulang kerja pukul 2 sore.
- Saya menyampaikan presentasi dengan lancar.
- Sekolahku terletak di Jalan Dipenogoro.
- Rini tidak datang ke pestaku semalam.
- Sayyi menangis karena HP nya hilang di stasiun.
- Mobil Fahri sangat mewah.
- Nenek moyangku seorang pelaut.
- Pasangan itu terlihat sangat serasi.
- Guru Matematika baru itu sangat galak.
- Ibu membeli 2 pasang sepatu untuk aku.
- Hewan qurban tahun ini ada 17 ekor.
- Teddy membeli HP seharga 25 juta.
- Aku mandi sehari dua kali.
- Dia sarapan setiap pagi.
- Toilet ada di belakang kelas XII IPA 1.
- Rumahku persis di depan Megamart.
- Aku berlindung ke balai desa saat gempa terjadi.
- Adik di rumah menonton TV.
- Ratu membuat roti bakar.
- Intan memesan secangkir Americano.
- Ayah membawa sekarung rumput untuk pakan sapi.
- Kakak mengerjakan 50 soal Matematika.
- Hari ini aku ulangan 3 mapel.
- Rok balerina itu sangat indah.
- Skincare ini ampuh mengatasi jerawat.
- Wajah Irene sangat cantik.
- Hofar anak yang pemalu.
- Kucingku rakus sekali.
- Girl group New Jeans memiliki 5 member.
- Kenya menonton konser The Script.
- Pantai Sanur indah sekali.
Baca Juga: Apa Itu Kalimat Efektif? Berikut Pengertian, Ciri-Ciri, Syarat, dan Contohnya
Nah, itulah penjelasan singkat mengenai pengertian, jenis, dan contoh kalimat tunggal. Gimana, sudah paham kan sekarang? Kalau ada materi pelajaran yang menurut kamu sulit buat dijawab, foto soal kamu di roboguru. Tanya jawab soal via Whatsapp secara gratis. Penasaran? Langsung aja yuk foto soal tersulit kamu sekarang juga!
Referensi:
Kusmayadi, I. (2008). Think smart Bahasa Indonesia. Bandung: Grafindo Media Pratama.
Sumber Gambar:
Gambar ‘Biskuit Tunggal’ [Daring]. Tautan: https://shopee.co.id/Biskuit-Kue-Marie-TUNGGAL-100-Gram-i.1115900.1852109670 (Diakses: 7 Juli 2022)
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta author="viewport" content="Ruangguru Tech Team">
<title>150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/homepage-web/public/assets/icons/favicon.id.ico" type="image/x-icon" />
<!-- <link rel="profile" href="https://gmpg.org/xfn/11"> -->
<link rel="pingback" href="https://www.ruangguru.com/blog/xmlrpc.php">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/bootstrap.min.css">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/style.css">
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/jquery-3.6.3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/bootstrap.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/main.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/side-banner.js"></script>
<!-- Google Tag Manager -->
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<!-- <script>
document.querySelector('meta[name="author"]').setAttribute("content", "Ruangguru Tech Team");
</script> -->
<meta name="publisher" content="PT Ruang Raya Indonesia">
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-PVNLZFT');
</script>
<!-- End Google Tag Manager -->
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
<!-- This site is optimized with the Yoast SEO plugin v25.9 - https://yoast.com/wordpress/plugins/seo/ -->
<meta name="description" content="Apa itu kalimat tunggal? Yuk, simak penjelasan lengkapnya mulai dari pengertian, ciri-ciri, jenis, dan masing-masing contohnya di artikel berikut ini." />
<link rel="canonical" href="https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya" />
<meta property="og:description" content="Apa itu kalimat tunggal? Yuk, simak penjelasan lengkapnya mulai dari pengertian, ciri-ciri, jenis, dan masing-masing contohnya di artikel berikut ini." />
<meta property="og:url" content="https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya" />
<meta property="og:site_name" content="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru" />
<meta property="article:publisher" content="https://www.facebook.com/ruanggurucom/" />
<meta property="article:published_time" content="2025-05-09T04:00:00+00:00" />
<meta property="article:modified_time" content="2025-05-09T12:24:01+00:00" />
<meta name="author" content="Nurul Hidayah" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@ruangguru" />
<meta name="twitter:site" content="@ruangguru" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Nurul Hidayah" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="9 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya","url":"https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya","name":"150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya","isPartOf":{"@id":"https://www.ruangguru.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya#primaryimage"},"image":{"@id":"https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya#primaryimage"},"thumbnailUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/BLOG_FAKTA%20SERU_KALIMAT%20TUNGGAL_08072022-01.jpg","datePublished":"2025-05-09T04:00:00+00:00","dateModified":"2025-05-09T12:24:01+00:00","author":{"@id":"https://www.ruangguru.com/blog/#/schema/person/cbeef75dbafb3cf0cb01b704ed9127ae"},"description":"Apa itu kalimat tunggal? Yuk, simak penjelasan lengkapnya mulai dari pengertian, ciri-ciri, jenis, dan masing-masing contohnya di artikel berikut ini.","breadcrumb":{"@id":"https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya#primaryimage","url":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/BLOG_FAKTA%20SERU_KALIMAT%20TUNGGAL_08072022-01.jpg","contentUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/BLOG_FAKTA%20SERU_KALIMAT%20TUNGGAL_08072022-01.jpg"},{"@type":"BreadcrumbList","@id":"https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ruangguru.com/blog"},{"@type":"ListItem","position":2,"name":"150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya"}]},{"@type":"WebSite","@id":"https://www.ruangguru.com/blog/#website","url":"https://www.ruangguru.com/blog/","name":"Ruangguru Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.ruangguru.com/blog/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.ruangguru.com/blog/#/schema/person/cbeef75dbafb3cf0cb01b704ed9127ae","name":"Nurul Hidayah","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","caption":"Nurul Hidayah"},"url":"https://www.ruangguru.com/blog/author/nurul-hidayah"}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel="alternate" type="application/rss+xml" title="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru » 150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya Comments Feed" href="https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya/feed" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.ruangguru.com\/blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<style id='wp-emoji-styles-inline-css' type='text/css'>
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.ruangguru.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.8.1' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel="https://api.w.org/" href="https://www.ruangguru.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ruangguru.com/blog/wp-json/wp/v2/posts/1414" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ruangguru.com/blog/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.1" />
<link rel='shortlink' href='https://www.ruangguru.com/blog/?p=1414' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fcontoh-kalimat-tunggal-berdasarkan-jenisnya" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fcontoh-kalimat-tunggal-berdasarkan-jenisnya&format=xml" />
</head>
<body class="wp-singular post-template-default single single-post postid-1414 single-format-standard wp-theme-ruangguru">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M28L4XJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<header class="header">
<div class="container">
<nav class="navbar navbar-expand-lg header-inner">
<div style="display:flex; gap:12px;">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<img alt="menu" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/beba4a70-3971-41be-9364-f9ee6857b192.svg" loading="lazy" width="30px" height="32px" />
</button>
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
</div>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchformmobile" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="20px" height="20px" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
<div class="collapse navbar-collapse dropdown-hover-all" id="navbarSupportedContent">
<div class="d-lg-none navbar-head-collapse">
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
X
</button>
</div>
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" href="https://www.ruangguru.com/blog/">Blog</a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Konsep & Tips Pelajaran </p>
<div class="dropdown-menu" aria-labelledby="nav1">
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu0" href="https://www.ruangguru.com/blog/c/bahasa-indonesia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Indonesia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu0">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu1" href="https://www.ruangguru.com/blog/c/bahasa-inggris" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Inggris</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu1">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu2" href="https://www.ruangguru.com/blog/c/biologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Biologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu2">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu3" href="https://www.ruangguru.com/blog/c/ekonomi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Ekonomi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu3">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu4" href="https://www.ruangguru.com/blog/c/fisika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fisika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu4">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu5" href="https://www.ruangguru.com/blog/c/geografi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Geografi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu5">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu6" href="https://www.ruangguru.com/blog/c/ipa-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPA Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu6">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu7" href="https://www.ruangguru.com/blog/c/ips-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPS Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu7">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu8" href="https://www.ruangguru.com/blog/c/kimia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Kimia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu8">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu9" href="https://www.ruangguru.com/blog/c/matematika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Matematika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu9">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu10" href="https://www.ruangguru.com/blog/c/sejarah" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sejarah</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu10">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu11" href="https://www.ruangguru.com/blog/c/sosiologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sosiologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu11">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Latihan Soal </p>
<div class="dropdown-menu" aria-labelledby="nav2">
<a class="dropdown-item" id="nav2-menu0" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-4">Latihan Soal Kelas 4</a>
<a class="dropdown-item" id="nav2-menu1" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-5">Latihan Soal Kelas 5</a>
<a class="dropdown-item" id="nav2-menu2" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-6">Latihan Soal Kelas 6</a>
<a class="dropdown-item" id="nav2-menu3" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-7">Latihan Soal Kelas 7</a>
<a class="dropdown-item" id="nav2-menu4" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-8">Latihan Soal Kelas 8</a>
<a class="dropdown-item" id="nav2-menu5" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-9">Latihan Soal Kelas 9</a>
<a class="dropdown-item" id="nav2-menu6" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-10">Latihan Soal Kelas 10</a>
<a class="dropdown-item" id="nav2-menu7" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-11">Latihan Soal Kelas 11</a>
<a class="dropdown-item" id="nav2-menu8" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-12">Latihan Soal Kelas 12</a>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Pojok Kampus </p>
<div class="dropdown-menu" aria-labelledby="nav3">
<a class="dropdown-item" id="nav3-menu0" href="https://www.ruangguru.com/blog/c/info-beasiswa">Info Beasiswa</a>
<a class="dropdown-item" id="nav3-menu1" href="https://www.ruangguru.com/blog/c/kampus-dan-jurusan">Kampus dan Jurusan</a>
<a class="dropdown-item" id="nav3-menu2" href="https://www.ruangguru.com/blog/c/seleksi-masuk">Seleksi Masuk</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/c/fakta-seru" id="nav4"
>
Fakta Seru </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dunia Kata </p>
<div class="dropdown-menu" aria-labelledby="nav5">
<a class="dropdown-item" id="nav5-menu0" href="https://www.ruangguru.com/blog/tag/cerpen">Cerpen</a>
<a class="dropdown-item" id="nav5-menu1" href="https://www.ruangguru.com/blog/tag/resensi-buku">Resensi Buku</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/tag/for-kids" id="nav6"
>
For Kids </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Seputar Ruangguru </p>
<div class="dropdown-menu" aria-labelledby="nav7">
<a class="dropdown-item" id="nav7-menu0" href="https://www.ruangguru.com/blog/tag/info-ruangguru">Info Ruangguru</a>
<a class="dropdown-item" id="nav7-menu1" href="https://www.ruangguru.com/blog/tag/siaran-pers">Siaran Pers</a>
<a class="dropdown-item" id="nav7-menu2" href="https://www.ruangguru.com/blog/tag/cerita-juara">Cerita Juara</a>
<a class="dropdown-item" id="nav7-menu3" href="https://www.ruangguru.com/blog/tag/seputar-guru">Seputar Guru</a>
<a class="dropdown-item" id="nav7-menu4" href="https://www.ruangguru.com/blog/tag/lifeatruangguru">Life at Ruangguru</a>
</div>
</li>
</ul>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchform" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="10" height="10" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
</div>
</nav>
<script>
(function($bs) {
const CLASS_NAME = 'has-child-dropdown-show';
$bs.Dropdown.prototype.toggle = function(_orginal) {
return function() {
document.querySelectorAll('.' + CLASS_NAME).forEach(function(e) {
e.classList.remove(CLASS_NAME);
});
let dd = this._element.closest('.dropdown').parentNode.closest('.dropdown');
for (; dd && dd !== document; dd = dd.parentNode.closest('.dropdown')) {
dd.classList.add(CLASS_NAME);
}
return _orginal.call(this);
}
}($bs.Dropdown.prototype.toggle);
document.querySelectorAll('.dropdown').forEach(function(dd) {
dd.addEventListener('hide.bs.dropdown', function(e) {
if (this.classList.contains(CLASS_NAME)) {
this.classList.remove(CLASS_NAME);
e.preventDefault();
}
e.stopPropagation(); // do not need pop in multi level mode
});
});
// for hover
document.querySelectorAll('.dropdown-hover, .dropdown-hover-all .dropdown').forEach(function(dd) {
dd.addEventListener('mouseenter', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (!toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
dd.classList.add(CLASS_NAME);
$bs.Dropdown.clearMenus(e);
}
});
dd.addEventListener('mouseleave', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
}
});
});
})(bootstrap);
$(document).ready(() => {
if ($(window).width() > 991) {
$("a[data-bs-toggle='dropdown']").click(function() {
window.location = $(this).attr('href');
});
}
})
</script>
</div>
</header>
<div class="main-content">
<div class="side-banner-mobile">
</div>
<div class="glider-navigation mobile">
<div role="tablist" class="dots" id="side-banner-mobile-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-mobile-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-mobile-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-8 post">
<div class="content">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<!-- Home Link -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog">Home</a></li>
<!-- Categories -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/fakta-seru">Fakta Seru</a></li> </ol>
</nav>
<h1 class="content-title">
150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya </h1>
<div class="content-meta">
<p class="content-author"><a href="https://www.ruangguru.com/blog/author/nurul-hidayah" class="">Nurul Hidayah</a> </p>
<p class="content-info"><span>May 9, 2025 • </span> <span>9 minutes read</span></p>
<br />
</div>
<div class="content-body">
<p style="text-align: center;"><em><span style="color: #434856;"><img decoding="async" style="width: 820px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/BLOG_FAKTA%20SERU_KALIMAT%20TUNGGAL_08072022-01.jpg" alt="contoh kalimat tunggal, pengertian, ciri-ciri, jenis" width="820" /></span></em></p>
<blockquote>
<p style="text-align: center;"><em><span style="color: #434856;">Di artikel kali ini, blog Ruangguru akan menjelaskan tentang kalimat tunggal, mencakup pengertian, ciri-ciri, jenis, dan contohnya. Yuk, simak penjelasannya sampai selesai ya!</span></em></p>
<p style="text-align: center;"><em><span style="color: #434856;">—</span></em></p>
</blockquote>
<p> </p>
<p style="text-align: justify;">Pada materi pembelajaran Bahasa Indonesia, pasti kamu sudah <em>nggak</em> asing lagi dengan yang namanya kalimat. <span style="font-weight: normal;">Mengutip dari Kamus Besar Bahasa Indonesia (KBBI), kalimat adalah satuan bahasa yang secara relatif berdiri sendiri, mempunyai pola intonasi final, dan secara aktual ataupun potensial terdiri atas klausa</span>. Dalam bentuk tulisan, kalimat dimulai dengan huruf kapital dan diakhiri dengan tanda titik, tanda tanya, atau tanda seru.</p>
<p style="text-align: justify;">Kalimat tersusun dari beberapa kata yang memiliki unsur. Kamu sudah tahu kan, unsur apa saja yang ada dalam sebuah kalimat? Betul, terdapat lima unsur untuk membuat kalimat yang lengkap, yaitu subjek, predikat, objek, keterangan, dan pelengkap.</p>
<p style="text-align: justify;">Akan tetapi, jika dalam susunan kata tersebut hanya ada subjek dan predikat, itu tetap disebut sebagai kalimat, bahkan jika terdapat predikat saja juga bisa disebut sebagai kalimat. Jika dalam sebuah kalimat tidak terdapat kedua unsur tersebut, maka pernyataan itu bukanlah kalimat, melainkan hanya sebuah frasa.</p>
<p style="text-align: justify;"><img decoding="async" style="width: 600px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/BLOG_FAKTA%20SERU_KALIMAT%20TUNGGAL_08072022-03.jpg" alt="perbedaan contoh frasa dan kalimat" width="600" /></p>
<p> </p>
<p style="text-align: justify;">Intinya, <strong>kalimat adalah gabungan dari beberapa kata yang sedikitnya mengandung unsur subjek dan unsur predikat</strong>. <em>Nah, </em>kalimat ini dikelompokkan menjadi berbagai macam jenis loh, gais. Salah satunya ialah kalimat tunggal. Di artikel kali ini, kita akan kupas tuntas mengenai pengertian kalimat tunggal, ciri-ciri, jenis, hingga contohnya. Selamat membaca~</p>
<p> </p>
<h2 style="font-size: 20px;"><span style="font-size: 18pt;">Pengertian Kalimat Tunggal</span></h2>
<p style="text-align: justify;">Ketika mendengar kata tunggal, apa yang kamu bayangkan pertama kali? Jangan-jangan, biskuit tunggal? <em>wkwkwk…</em></p>
<p style="text-align: justify;">Seperti namanya, tunggal artinya satu atau satu-satunya. <strong>Kalimat tunggal </strong><span style="font-weight: bold;">adalah</span> <strong>kalimat yang disusun oleh satu pola unsur lengkap,</strong> yaitu subjek, predikat, objek, dan keterangan. Kalimat tunggal sering disebut kalimat sederhana atau kalimat simpleks, yaitu kalimat hanya terdiri dari <span style="font-weight: normal;">satu predikat</span> saja atau satu klausa bebas.</p>
<p style="text-align: justify;">Maksud dari satu klausa di sini adalah kalimat tunggal hanya mengandung satu informasi saja. Informasi tersebut bisa kamu temukan dengan mencari predikat dari kalimat yang ditulis.</p>
<p style="text-align: justify;">Contoh kalimat tunggal:</p>
<ul>
<li aria-level="1">Fathan (S) bernyanyi (P).</li>
<li aria-level="1">Adi (S) membeli (P) semangka (O).</li>
<li aria-level="1">Salwa (S) menggosok (P) baju (O) dengan rapi (K).</li>
<li aria-level="1">Vikra (S) mengunjungi (P) rumah Azzahra (O) kemarin (K).</li>
</ul>
<p> </p>
<p style="text-align: justify;"><em>Nah, </em>kalimat <strong>Fathan bernyanyi </strong>menunjukkan informasi bahwa subjek <em>Fathan</em> melakukan aktivitas <em>bernyanyi</em>. Begitu pula dengan kalimat selanjutnya, predikat memberikan informasi mengenai apa yang sedang dilakukan oleh subjek.</p>
<p> </p>
<h2 style="font-size: 20px;"><span style="font-size: 18pt;">Ciri-Ciri Kalimat Tunggal</span></h2>
<p style="text-align: justify;">Salah satu cara agar kamu bisa menentukan kalimat tunggal di antara jenis kalimat lainnya yaitu dengan memerhatikan cirinya. Seperti apa ciri-ciri kalimat tunggal? Berikut penjelasan lengkapnya!</p>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">1. Tidak mengandung kata penghubung atau konjungsi</span></h3>
<p style="text-align: justify;">Konjungsi atau kata hubung berfungsi untuk menghubungkan dua kata, frasa, kalimat, maupun paragraf. Seperti yang sudah dijelaskan sebelumnya, kalimat tunggal hanya memiliki satu klausa.</p>
<p style="text-align: justify;">Maka, kalimat tunggal ini tidak mengandung kata penghubung atau konjungsi. Konjungsi bisa berupa kata <em>dan</em>, <em>atau</em>, <em>tetapi</em>, dan lain-lain yang diikuti dengan koma.</p>
<p><img decoding="async" style="width: 600px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/BLOG_FAKTA%20SERU_KALIMAT%20TUNGGAL_08072022-04.jpg" alt="pengertian dan jenis-jenis konjungsi" width="600" /></p>
<p style="font-weight: bold;">Baca Juga: <a href="/blog/pengertian-dan-jenis-jenis-konjungsi-antarkalimat" rel="noopener">Pengertian dan Jenis-Jenis Konjungsi Antarkalimat</a></p>
<p> </p>
<p style="text-align: justify;"><em>Nah, </em>karena dalam kalimat tunggal tidak ada konjungsi, maka tanda koma juga tidak digunakan dalam kalimat tunggal. Kalimat yang menggunakan koma termasuk ke dalam kalimat majemuk.</p>
<p style="text-align: justify;">Biar <em>nggak</em> bingung, <em>yuk</em> lihat contoh kalimat tunggal di bawah ini yang hanya memiliki satu klausa dan tidak mengandung kata penghubung atau konjungsi.</p>
<p style="text-align: justify;">Ayah (S) tidur (P).</p>
<p style="text-align: justify;">Kakak (S) membuka (P) jendela (O).</p>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">2. Memiliki satu unsur penyusun kalimat</span></h3>
<p style="text-align: justify;">Selain tidak memiliki kata penghubung atau konjungsi, struktur kalimat tunggal lebih sederhana dibandingkan dengan jenis kalimat lain. Kalimat tunggal hanya memiliki satu unsur penyusun kalimat, yaitu terdiri dari <span style="font-weight: normal;">satu predikat</span>, subjek, lalu objek dan disertai keterangan atau pelengkap.</p>
<p style="text-align: justify;">Penyusun kalimat tersebut bisa S-P atau S-P-O. <em>Nah</em>, jika unsur penyusunnya lebih dari satu maka kalimat tersebut bukan kalimat tunggal melainkan kalimat majemuk. Contoh:</p>
<p style="text-align: justify;">Amel (S) makan (P).</p>
<p style="text-align: justify;">Agung (S) bermain (P) bola (O).</p>
<p style="text-align: justify;">Aril (S) menggambar (P) pemandangan (O).</p>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">3. Hanya memiliki satu peristiwa</span></h3>
<p style="text-align: justify;">Karena tidak menggunakan kata penghubung atau konjungsi maka contoh kalimat tunggal ini biasanya hanya menggambarkan satu peristiwa saja. Contoh:</p>
<p style="text-align: justify;">Sarah (S) membeli (P) bakso (O).</p>
<p style="text-align: justify;">Adri (S) membaca (P) komik (O) di teras (K).</p>
<p style="text-align: justify; font-weight: bold;">Baca Juga: <a href="/blog/mengenal-kalimat-majemuk" rel="noopener">Pengertian dan Contoh Kalimat Majemuk berdasarkan Jenis-Jenisnya</a></p>
<p> </p>
<h2 style="font-size: 20px;"><span style="font-size: 18pt;">Jenis-Jenis Kalimat Tunggal</span></h2>
<p style="text-align: justify;">Kalimat tunggal terbagi menjadi lima jenis, yaitu kalimat tunggal nomina, kalimat tunggal adjektiva, kalimat tunggal numeral, kalimat tunggal verba, dan kalimat tunggal preposisional. Supaya lebih memahami kelima jenis kalimat tunggal tadi, berikut penjelasannya.</p>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">1. Kalimat tunggal nomina</span></h3>
<p style="text-align: justify;">Nomina adalah kata yang mengacu pada manusia, binatang, benda, atau semua yang dibendakan. <strong>Kalimat tunggal nomina merupakan jenis kalimat tunggal yang memiliki satu predikat berupa kata benda.</strong></p>
<p style="text-align: justify;">Kalimat “Kakak adalah seorang <em>pelaut.” </em>merupakan kalimat tunggal nomina karena <em>pelaut </em>termasuk predikat yang mengacu pada sebuah profesi (kata benda).</p>
<p style="text-align: justify;"><strong>Contoh kalimat tunggal nomina:</strong></p>
<ol>
<li aria-level="1">Dokter gigi itu adalah <em>Ayah Egi.</em></li>
<li aria-level="1">Shintia adalah <em>seorang penari</em> <em>di sekolahnya.</em></li>
<li aria-level="1">Melly adalah <em>seorang pelajar.</em></li>
<li aria-level="1">Iqbaal Ramadhan adalah <em>seorang aktor.</em></li>
<li aria-level="1">Ayah Akmal adalah <em>seorang pengusaha tambang yang sukses.</em></li>
<li aria-level="1">Mereka adalah <em>siswa SMAN 1 Ruangguru.</em></li>
<li aria-level="1">Widya adalah <em>seorang pelukis.</em></li>
<li aria-level="1">Dewanda adalah <em>anak yang pemberani.</em></li>
<li aria-level="1">Robby adalah <em>seorang perwira polisi.</em></li>
<li aria-level="1">Orang yang tidur itu adalah <em>Rizky.</em></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia adalah <em>seorang dokter</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Anak itu <em>murid baru</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Ayah adalah <em>seorang petani</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Ibu adalah <em>seorang guru</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mereka adalah <em>pelajar SMA</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia adalah <em>mahasiswa universitas</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kucing itu <em>hewan peliharaan</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mobil itu <em>kendaraan pribadi</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Rumah itu <em>bangunan tua</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Buku itu <em>sumber ilmu</em>.</span></li>
</ol>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">2. Kalimat tunggal adjektiva</span></h3>
<p style="text-align: justify;">Jenis kalimat yang kedua adalah kalimat tunggal adjektiva. <span style="font-weight: bold;">Kalimat tunggal adjektiva merupakan jenis kalimat tunggal yang memiliki satu predikat berupa kata sifat</span>.</p>
<p style="text-align: justify;">Kata sifat yaitu kata yang dipakai untuk menjelaskan sifat, kualitas atau kondisi suatu hal seperti makhluk hidup, benda mati, tempat, waktu, dan lainnya. Pada kalimat “Andi memiliki meja belajar yang <em>besar</em>.” merupakan kalimat tunggal adjektiva karena <em>besar </em>termasuk ke dalam sebuah predikat yang mengacu pada sebuah kata sifat.</p>
<p style="text-align: justify;"><strong>Contoh kalimat tunggal adjektiva:</strong></p>
<ol>
<li aria-level="1">Sepatu adik menjadi <em>kotor</em></li>
<li aria-level="1">Sekolah itu <em>angker.</em></li>
<li aria-level="1">Bunga tulip <em>sangat indah</em>.</li>
<li aria-level="1">Ayah <em>sangat lelah.</em></li>
<li aria-level="1">Adik berdandan <em>cantik</em>.</li>
<li aria-level="1">Kayu itu <em>mudah patah.</em></li>
<li aria-level="1">Menara itu <em>lebih tinggi dari Monas</em>.</li>
<li aria-level="1">Halaman rumahnya <em>sangat luas</em>.</li>
<li aria-level="1">Rumah paman <em>sangat besar.</em></li>
<li aria-level="1">Taman itu <em>indah sekali</em>.</li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia <em>pintar</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Anak itu <em>rajin</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Makanan ini <em>enak</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Cuaca hari ini <em>cerah</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kamar itu <em>bersih</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mobil itu <em>cepat</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Baju ini <em>baru</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Film itu <em>menarik</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Pelajaran ini <em>sulit</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Pemandangan itu <em>indah</em>.</span></li>
</ol>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">3. Kalimat tunggal numeral</span></h3>
<p style="text-align: justify;">Numeralia atau kata bilangan yang menyatakan jumlah dari sebuah benda. <span style="font-weight: bold;">Kalimat tunggal numeral merupakan jenis kalimat tunggal yang memiliki satu predikat berupa kata bilangan</span>. Kalimat “Sepatunya <em>tiga </em>pasang.” merupakan kalimat tunggal berpredikat numeral karena memiliki predikat bilangan yaitu tiga.</p>
<p><strong>Baca Juga: <a href="/blog/kalimat-simpleks-dan-kalimat-kompleks" rel="noopener">Kumpulan Contoh Kalimat Simpleks & Kompleks beserta Pengertian, Ciri-Ciri, Jenisnya</a></strong></p>
<p style="text-align: justify;"><strong>Contoh kalimat tunggal numeral:</strong></p>
<ol>
<li aria-level="1">Kakak membeli <em>enam </em>apel.</li>
<li aria-level="1">Harga sepatu ini adalah<em> Rp150.000,-</em></li>
<li aria-level="1">Marcella memiliki <em>satu </em>ekor kucing.</li>
<li aria-level="1">Farisska memiliki <em>sepasang</em> cincin.</li>
<li aria-level="1">Balonku ada <em>lima</em>.</li>
<li aria-level="1">Minimarket itu sudah memiliki <em>15 cabang</em> di Indonesia.</li>
<li aria-level="1">Lama pembangunan itu <em>bertahun-tahun</em>.</li>
<li aria-level="1">Kami berangkat <em>pukul 09.30.</em></li>
<li aria-level="1">Sapi Pak Budi tinggal <em>tiga ekor.</em></li>
<li aria-level="1">Lama pembangunan gedung itu hanya <em>sebulan</em> saja.</li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia anak <em>pertama</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kami <em>bertiga</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mereka <em>berdua</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Siswa itu <em>nomor satu</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Tim kami juara <em>kedua</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia <em>peringkat ketiga</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Anak itu usia <em>lima tahun</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kami tinggal di <em>lantai dua</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia <em>nomor empat</em> dalam daftar.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mereka kelompok <em>lima</em>.</span></li>
</ol>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">4. Kalimat tunggal verba</span></h3>
<p style="text-align: justify;">Verba atau kata kerja digunakan untuk menggambarkan proses, menunjukkan perbuatan, atau keadaan. <span style="font-weight: bold;">Predikat yang terdapat pada kalimat tunggal verba berupa kata kerja</span>. Kalimat “Sindi <em>memasak</em> opor” memiliki unsur predikat yang menunjukkan sebuah perbuatan yang dilakukan oleh Sindi yaitu <em>memasak.</em></p>
<p style="text-align: justify;"><strong>Contoh kalimat tunggal verba:</strong></p>
<ol>
<li style="text-align: justify;" aria-level="1">Rahmadiva <em>membaca </em>novel.</li>
<li style="text-align: justify;" aria-level="1">Riri <em>mencuci </em>sepatu.</li>
<li style="text-align: justify;" aria-level="1">Sidiq <em>menendang</em> bola.</li>
<li style="text-align: justify;" aria-level="1">Tohari <em>memukul </em>meja.</li>
<li style="text-align: justify;" aria-level="1">Thomas menyapu lantai.</li>
<li style="text-align: justify;" aria-level="1">Nova <em>mencabut </em>rumput.</li>
<li style="text-align: justify;" aria-level="1">Nazwa <em>melukis </em>pemandangan.</li>
<li style="text-align: justify;" aria-level="1">Syifa <em>menggunakan</em> seragam pramuka.</li>
<li style="text-align: justify;" aria-level="1">Pemerintah <em>memberikan </em>bantuan kepada masyarakat.</li>
<li style="text-align: justify;" aria-level="1">Menteri <em>memberlakukan </em>kurikulum baru untuk pendidikan Indonesia.</li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia <em>menulis</em> surat.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Anak itu <em>bermain</em> bola.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mereka <em>membaca</em> buku.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Ibu <em>memasak</em> sayur.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Ayah <em>memperbaiki</em> mobil.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Siswa <em>belajar</em> matematika.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kami <em>menonton</em> film.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia <em>menggambar</em> pemandangan.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Petani <em>menanam</em> padi.</span></li>
<li style="text-align: justify;" aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Guru <em>mengajar</em> di kelas.</span></li>
</ol>
<p> </p>
<h3 style="font-size: 16px;"><span style="font-size: 14pt;">5. Kalimat tunggal preposisional</span></h3>
<p style="text-align: justify;"><em>Hayoo…</em> kamu tahu <em>nggak</em> apa itu preposisional? Preposisional atau preposisi merupakan kata yang biasa terdapat di depan nomina, atau biasanya disebut dengan kata depan. Contoh preposisi yaitu <em>dari, di, dengan, ke, oleh, pada, untuk</em> dan masih banyak lagi.</p>
<p style="text-align: justify;"><span style="font-weight: bold;">Kalimat tunggal preposisional merupakan jenis kalimat tunggal yang memiliki satu predikat bentuk kata depan</span>. Misalnya, pada kalimat “Saya <em>di kantor</em>” kata <em>di kantor </em>merupakan predikat yang berupa kata depan atau preposisi.</p>
<p style="text-align: justify;">Contoh kalimat tunggal preposisional:</p>
<ol>
<li aria-level="1">Perpustakaan <em>di </em>belakang sekolah.</li>
<li aria-level="1">Damar pergi <em>ke </em>toko alat tulis.</li>
<li aria-level="1">Zaki tiba <em>di</em> rumah.</li>
<li aria-level="1">Pak Feri ayah dari Alfie.</li>
<li aria-level="1">Mutiara ikut memanen buah<em> di kebun nenek.</em></li>
<li aria-level="1">Rasya pergi<em> ke rumah teman.</em></li>
<li aria-level="1">Ibu <em>di sekolah.</em></li>
<li aria-level="1">Anginnya <em>ke arah tenggara.</em></li>
<li aria-level="1">Aku sembunyi <em>di depan gedung.</em></li>
<li aria-level="1">Rumahnya <em>di sebelah kantor pos.</em></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] bg-[#FCECC1] dark:bg-[#64572A] transition-colors duration-100 ease-in-out">Dia <em>di rumah</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Buku itu <em>di meja</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Anak itu <em>di sekolah</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kami <em>di kantor</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mobil itu <em>di garasi</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Dia <em>di pasar</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Mereka <em>di taman</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kucing itu <em>di bawah kursi</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Anjing itu tidur <em>di halaman</em>.</span></li>
<li aria-level="1"><span class="relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out">Kami <em>di ruang tamu</em>.</span></li>
</ol>
<p> </p>
<p style="text-align: justify;"><em><img decoding="async" style="width: 600px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/BLOG_FAKTA%20SERU_KALIMAT%20TUNGGAL_08072022-05.jpg" alt="jenis kalimat tunggal" width="600" /></em></p>
<p style="text-align: justify; font-weight: bold;">Baca Juga: <a href="/blog/kalimat-aktif-dan-pasif" rel="noopener">Perbedaan Contoh Kalimat Aktif & Pasif berdasarkan Pengertian, Ciri-Ciri, Jenisnya</a></p>
<p> </p>
<h2 style="font-size: 20px;"><span style="font-size: 18pt;">Contoh Kalimat Tunggal</span></h2>
<p style="text-align: justify;"><em>Nah</em>, setelah kamu paham mengenai pengertian, ciri, dan jenis kalimat tunggal, selanjutnya di bawah ini terdapat 50 contoh kalimat tunggal lainnya yang bisa kamu jadikan referensi, <em>ya</em>~</p>
<ol>
<li>Kekasihku seorang pemain gitar.</li>
<li>Paman memberiku oleh-oleh.</li>
<li>Tetanggaku bekerja sebagai kontraktor.</li>
<li>Kucing itu berlari.</li>
<li>Ibuku adalah seorang pegawai.</li>
<li>Tiara terlihat sedih.</li>
<li>Rumah Andi sangat jauh.</li>
<li>Kintan anak yang rajin.</li>
<li>Saya adalah seorang pelajar.</li>
<li>Kakekku adalah polisi.</li>
<li>Hujan malam ini sangat deras.</li>
<li>Ibuku ada di rumah.</li>
<li>Uang adikku tinggal 10 ribu.</li>
<li>Aku cuma bawa dua ribu rupiah.</li>
<li>Tugu Monas ada di Jakarta.</li>
<li>Danu ulang tahun ke-17.</li>
<li>Lina pergi ke terminal.</li>
<li>Lukas adalah kakak dari Luki.</li>
<li>Pak Ilham ayah dari Rais.</li>
<li>Kakak pulang kerja pukul 2 sore.</li>
<li>Saya menyampaikan presentasi dengan lancar.</li>
<li>Sekolahku terletak di Jalan Dipenogoro.</li>
<li>Rini tidak datang ke pestaku semalam.</li>
<li>Sayyi menangis karena HP nya hilang di stasiun.</li>
<li>Mobil Fahri sangat mewah.</li>
<li>Nenek moyangku seorang pelaut.</li>
<li>Pasangan itu terlihat sangat serasi.</li>
<li>Guru Matematika baru itu sangat galak.</li>
<li>Ibu membeli 2 pasang sepatu untuk aku.</li>
<li>Hewan qurban tahun ini ada 17 ekor.</li>
<li>Teddy membeli HP seharga 25 juta.</li>
<li>Aku mandi sehari dua kali.</li>
<li>Dia sarapan setiap pagi.</li>
<li>Toilet ada di belakang kelas XII IPA 1.</li>
<li>Rumahku persis di depan Megamart.</li>
<li>Aku berlindung ke balai desa saat gempa terjadi.</li>
<li>Adik di rumah menonton TV.</li>
<li>Ratu membuat roti bakar.</li>
<li>Intan memesan secangkir Americano.</li>
<li>Ayah membawa sekarung rumput untuk pakan sapi.</li>
<li>Kakak mengerjakan 50 soal Matematika.</li>
<li>Hari ini aku ulangan 3 mapel.</li>
<li>Rok balerina itu sangat indah.</li>
<li>Skincare ini ampuh mengatasi jerawat.</li>
<li>Wajah Irene sangat cantik.</li>
<li>Hofar anak yang pemalu.</li>
<li>Kucingku rakus sekali.</li>
<li>Girl group New Jeans memiliki 5 member.</li>
<li>Kenya menonton konser The Script.</li>
<li>Pantai Sanur indah sekali.</li>
</ol>
<p> </p>
<p style="font-weight: bold; text-align: justify;"><span style="color: #000000;">Baca Juga: <a href="/blog/kalimat-efektif" rel="noopener">Apa Itu Kalimat Efektif? Berikut Pengertian, Ciri-Ciri, Syarat, dan Contohnya</a></span></p>
<p style="text-align: justify;">Nah, itulah penjelasan singkat mengenai pengertian, jenis, dan contoh kalimat tunggal. Gimana, sudah paham kan sekarang? Kalau ada materi pelajaran yang menurut kamu sulit buat dijawab, foto soal kamu di <strong><a href="https://roboguru.ruangguru.com/">roboguru</a></strong>. Tanya jawab soal via Whatsapp secara gratis. Penasaran? Langsung aja yuk foto soal tersulit kamu sekarang juga!</p>
<p style="text-align: justify;"><span style="color: #000000;"><a class="rg-cta" style="text-align: center;" href="https://www.ruangguru.com/roboguruplus" target="_blank" rel="noopener"><img fetchpriority="high" decoding="async" class="aligncenter" src="https://cdn-web.ruangguru.com/landing-pages/assets/cta/a0a38c01-0a03-4469-8a8f-60dc108e3138.png" alt="IDN CTA Blog roboguru plus Ruangguru" width="820" height="200" /></a></span></p>
<p style="text-align: left;"><strong>Referensi:</strong></p>
<p style="text-align: left;">Kusmayadi, I. (2008). <span id="lblJudul">Think smart Bahasa Indonesia.</span><span id="lblJudul"> </span><span id="lblJudul">Bandung: Grafindo Media Pratama.</span></p>
<p style="text-align: left;"><strong>Sumber Gambar:</strong></p>
<p style="text-align: left;">Gambar ‘Biskuit Tunggal’ [Daring]. Tautan: https://shopee.co.id/Biskuit-Kue-Marie-TUNGGAL-100-Gram-i.1115900.1852109670 (Diakses: 7 Juli 2022)</p>
</div>
<div class="content-meta-tags">
<a href="https://www.ruangguru.com/blog/tag/fakta-seru" rel="tag">Fakta Seru</a> </div>
</div>
<div class="author-post">
<img loading="lazy" class="author-avatar" width="64px" height="64px" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/5196bc4b-168b-4b6f-8c46-cb076ca8b451.png">
<div>
<h5 class="author-title">Nurul Hidayah</h5>
<p class="author-description"></p>
</div>
</div> <div class="share-post">
<p>Bagikan artikel ini:</p>
<ul class="socmed">
<li>
<a target="_blank" href="https://api.whatsapp.com/send?phone=&text=150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya%0D%0A%0D%0Ahttps://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya"><img src="https://cdn-web-2.ruangguru.com/static/whatsapp.png" loading="lazy" alt="Logo Whatsapp " /></a>
</li>
<li>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya&quote=150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya"> <img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook " /> </a>
</li>
<li>
<a target="_blank" href="https://twitter.com/intent/tweet?text=150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya&url=https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya"> <img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading="lazy" alt="Logo Twitter " /> </a>
</li>
<li>
<a target="_blank" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.ruangguru.com/blog/contoh-kalimat-tunggal-berdasarkan-jenisnya&title=150 Contoh Kalimat Tunggal, Pengertian, Ciri-Ciri & Jenisnya"><img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading="lazy" alt="Logo LinkedIn " /></a>
</li>
</ul>
</div>
</div>
<div class="col-md-4 sticky">
<aside id="sidebar">
<div class="side-banner-desktop">
</div>
<div class="glider-navigation desktop">
<div role="tablist" class="dots" id="side-banner-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<h2 style="font-size: 24px; font-weight: bold; margin-bottom: 16px;margin-top: 16px;">Artikel Terbaru</h2>
<ul>
<li>
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" alt="Pergerakan Nasional" class="external-img wp-post-image " /> <span>Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" alt="Runtuhnya Uni Soviet" class="external-img wp-post-image " /> <span>Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" class="external-img wp-post-image " /> <span>Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/9-lembaga-dan-pelaku-pasar-modal-di-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/279825ac-672b-43f9-b66e-a1c7ec87f784.png" alt="Pelaku Pasar Modal di Indonesia" class="external-img wp-post-image " /> <span>9 Lembaga dan Pelaku Pasar Modal di Indonesia | Ekonomi Kelas 10</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/peristiwa-kontemporer-dunia-perpecahan-cekoslovakia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/2a1a35c0-f1f5-45d4-8869-ff5083bd90e5.png" alt="Perpecahan Cekoslowakia" class="external-img wp-post-image " /> <span>Latar Belakang Perpecahan Cekoslowakia dan Penyebabnya | Sejarah Kelas 12</span>
</a>
</li>
</ul>
</aside>
</div>
</div>
<div class="row">
<div class="col-12">
<section class="related-posts">
<h2 class="page-title">
Artikel Lainnya
</h2>
<div class="content-grid">
<div class="content">
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11 </h2>
<div class="content-meta">
<span>March 6, 2026</span> <span>• 8 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span></span> <span>• 11 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span>March 5, 2026</span> <span>• 5 minutes read</span>
</div>
</div>
</a>
</div>
</div>
</section> </div>
</div>
<div class="banner-product-wrapper">
<a href="https://cta.ruangguru.com/7c02db90-610d-11ee-80fe-4201ac180089" target="_blank" class="alert alert-dismissible fade show banner-product" role="alert">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
<!-- <p>Yuk pilih kelas dan materi belajar kamu di sini</p>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0e292531-9ee1-4eed-92f5-b5c053eea4c2.svg" width="42px" height="42px" class="arrow-right"> -->
<img class="image-floating-bottom" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d19eb9b6-999d-4b92-87c6-c4fb32000d73.png?convert=web" />
</a>
</div>
</div>
</div>
<script>
function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
async function replaceCtaMarkupAsync() {
await sleep(2000);
alert("replace")
const contentBody = document.querySelector('.content-body');
const paragraphs = contentBody.querySelectorAll('p');
const regexPattern = /{{cta\(['"](.+?)['"]\)}}/g;
paragraphs.forEach((paragraph) => {
const originalHTML = paragraph.innerHTML;
let modifiedHTML = '';
let lastIndex = 0;
for (const match of originalHTML.matchAll(regexPattern)) {
const ctaId = match[1];
modifiedHTML += originalHTML.slice(lastIndex, match.index) + `<b>${ctaId}</b>`;
lastIndex = match.index + match[0].length;
}
modifiedHTML += originalHTML.slice(lastIndex);
paragraph.innerHTML = modifiedHTML;
});
document.addEventListener("DOMContentLoaded", () => {
replaceCtaMarkupAsync();
});
}
</script>
<div class="modal fade" id="popupPromo" tabindex="-1" aria-labelledby="popupPromoLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" data-bs-backdrop="static" data-bs-keyboard="false">
<div class="modal-content">
<div class="button-wrapper">
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="glider-contain">
<div class="glider">
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/4680961a-4e01-4169-8ff4-da0823d0da6c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg-1">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rasionalisasi-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0ec15e92-707a-4660-8134-11f1c1e539a8.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-snbt-reg-2026-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-blog-to-snbt-prem">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-prem-tka-sd-smp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/e6888a56-1d95-4d8a-b87a-b19b8a185651.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rgp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/851003e6-07b5-40d1-9068-f9b0bcb1625a.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/25f78174-4fc2-11ef-9a39-4201ac180089">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/kitab-tka-smp-popup-blog">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitab-utbk-snbt-lite">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitablitetkasmp">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/50097055-1862-46a8-bbe0-fa5b077f88bb.png" />
</a>
</div>
<div class="glider-navigation">
<div role="tablist" class="dots" id="popup-promo-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="popup-promo-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="popup-promo-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var jsonString = '[{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":696,"UpdatedAt":"2026-02-25 02:12:12+00:00","campaign":null,"cta":[{"Id":31467,"ctaId":"ab-web-pop-up-banner-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b9b5f501-be14-4e3f-9ad8-a87e17ec16e9.png","name":"[AB] Web Pop Up Banner - Blog RG","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/4680961a-4e01-4169-8ff4-da0823d0da6c.png","name":"[RG] Popup Banner Blog - Promo SNBT Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":1,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":705,"UpdatedAt":"2026-02-23 10:52:46+00:00","campaign":null,"cta":[{"Id":33341,"ctaId":"ab-web-pop-up-banner-blog-rg-1","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg-1)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f30c4943-4456-4a96-858b-fe065c9073ae.png","name":"[AB] Web Pop Up Banner - Blog RG 1","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png","name":"[RG] Popup Banner Blog - Promo TKA Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":2,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":657,"UpdatedAt":"2026-02-06 03:52:10+00:00","campaign":null,"cta":[{"Id":33189,"ctaId":"rasionalisasi-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rasionalisasi-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog - Rasionalisasi","targetUrl":"https:\/\/www.ruangguru.com\/rasionalisasi"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog RG - Rasionalisasi","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":3,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":677,"UpdatedAt":"2026-02-12 02:22:12+00:00","campaign":null,"cta":[{"Id":33305,"ctaId":"to-snbt-reg-2026-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-snbt-reg-2026-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[IDN] CTA Popup Blog RG - Tryout SNBT Regular 2026","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKREG7"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[RG] Popup Blog RG - Tryout Regular 2026","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":4,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2026-02-05 10:16:52+00:00","Id":689,"UpdatedAt":"2026-03-05 02:41:12+00:00","campaign":null,"cta":[{"Id":33338,"ctaId":"pop-blog-to-snbt-prem","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-blog-to-snbt-prem)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Popup Blog - TO SNBT Prem","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKPREM"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Pop blog - TO SNBT Prem","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":5,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":679,"UpdatedAt":"2026-03-04 03:44:16+00:00","campaign":null,"cta":[{"Id":33304,"ctaId":"to-prem-tka-sd-smp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-prem-tka-sd-smp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/1bf472e1-62f4-4aa9-ab8c-4fa72a82dd7b.png","name":"[RG] Pop Up Blog RG - TO Premium TKA SD SMP","targetUrl":"https:\/\/s.id\/TOTKAPREMSDSMP"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/e6888a56-1d95-4d8a-b87a-b19b8a185651.png","name":"[RG] Popup Blog RG - TO TKA Premium SD SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":6,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-08-25 04:25:04+00:00","Id":672,"UpdatedAt":"2026-02-06 03:52:17+00:00","campaign":null,"cta":[{"Id":33285,"ctaId":"rgp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rgp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","targetUrl":"https:\/\/www.ruangguru.com\/privat"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":7,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":379,"UpdatedAt":"2026-03-06 01:54:52+00:00","campaign":null,"cta":[{"Id":31356,"ctaId":"25f78174-4fc2-11ef-9a39-4201ac180089","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/25f78174-4fc2-11ef-9a39-4201ac180089)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f60bc49c-c00f-4a5e-80a2-2552fa18ae21.jpg","name":"CTA Blog RG - Kitab UTBK SNBT","targetUrl":"https:\/\/bit.ly\/orderkitabrg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg","name":"[RG] Pop Up Blog RG - Kitab UTBK SNBT","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":8,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":587,"UpdatedAt":"2026-03-06 01:55:00+00:00","campaign":null,"cta":[{"Id":33020,"ctaId":"kitab-tka-smp-popup-blog","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/kitab-tka-smp-popup-blog)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/9ea9eca7-9ef7-433c-baad-14bc1019f890.jpg","name":"[RG] Pop up blog - Kitab TKA SMP","targetUrl":"https:\/\/bit.ly\/kitabtkasmprg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg","name":"[RG] Pop Up Blog RG - Kitab TKA SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":9,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-12 10:28:45+00:00","Id":636,"UpdatedAt":"2026-02-06 03:52:20+00:00","campaign":null,"cta":[{"Id":33149,"ctaId":"pop-rg-kitab-utbk-snbt-lite","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitab-utbk-snbt-lite)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/8d6f8639-cfff-4d64-89ea-f68bfe7a868c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","targetUrl":"https:\/\/s.id\/litesnbt26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":10,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-14 08:09:42+00:00","Id":647,"UpdatedAt":"2026-02-06 03:52:21+00:00","campaign":null,"cta":[{"Id":33160,"ctaId":"pop-rg-kitablitetkasmp","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitablitetkasmp)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/20edba9b-ef84-4938-b698-4a82783478a5.png","name":"[RG] Pop blog - kitab lite tka smp","targetUrl":"https:\/\/s.id\/litetkasmp26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/50097055-1862-46a8-bbe0-fa5b077f88bb.png","name":"[RG] Pop blog - kitab lite tka smp","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":11,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"}]';
var jsArray = JSON.parse(jsonString);
console.log(jsArray);
</script>
<script>
let windowHeight = window.innerHeight;
let promosLength = 11;
document.addEventListener('DOMContentLoaded', function() {
// Initialize Bootstrap Modal
let popupPromo = new bootstrap.Modal(document.getElementById('popupPromo'), {});
// Initialize Glider.js inside the Bootstrap Modal
function initGliderInModal() {
new Glider(document.querySelector('#popupPromo .glider'), {
slidesToScroll: 1,
slidesToShow: 1,
draggable: true,
dots: '#popup-promo-dots',
arrows: {
prev: '#popup-promo-prev',
next: '#popup-promo-next'
}
});
}
// Show Bootstrap Modal and initialize Glider.js after a specified scroll amount
const scrollThreshold = 2 / 3 * windowHeight; // The scroll amount in pixels to trigger the Modal
let gliderInitialized = false;
window.addEventListener('scroll', function() {
if (window.scrollY >= scrollThreshold && !gliderInitialized && promosLength > 0) {
popupPromo.show();
// Listen for the 'shown' event to initialize Glider.js after the Modal has been fully displayed
$('#popupPromo').on('shown.bs.modal', function() {
initGliderInModal();
gliderInitialized = true;
// Optionally, remove the 'shown' event listener after initializing the Glider to avoid re-initializing
$('#popupPromo').off('shown.bs.modal');
});
// Remove the scroll event listener after the Modal is shown to avoid re-initializing the Glider
this.removeEventListener('scroll', arguments.callee);
}
});
});
</script>
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable-min@0.4.5/dist/analytics-plugin-trackable.min.js"></script>
<script type="text/javascript" defer>
/* Initialize analytics */
var Analytics = window._analytics.init({
app: "ruangguruLanding",
debug: false,
plugins: [analyticsTrackable()],
});
/* Additional context tracker pageView */
const post_id = 1414;
const tags_id = [19];
const category_id = 562;
const sub_category_id = 0;
const customData = {
tags_id: tags_id,
category_id: category_id,
sub_category_id: sub_category_id,
post_id: post_id,
};
Analytics.plugins.trackable.context(JSON.stringify(customData));
Analytics.ready(function () {
Analytics.page();
});
$(document).on('click', '[data-tracking-event-type]', function (event) {
const eventType = $(this).data('tracking-event-type');
const context = $(this).data('tracking-context');
Analytics.track(eventType, context);
});
</script>
<footer class="footer">
<div class="container">
<div class="row">
<div class="col-lg-3">
<div class="office">
<a href="https://www.ruangguru.com/">
<img src="https://cdn-web-2.ruangguru.com/static/RG_LOGO_WHITE.png?convert=auto" alt="Logo Ruangguru" loading="lazy" />
</a>
<address>
<p class="hq">RUANGGURU HQ</p>
<p>
Gedung Sinarmas MSIG Tower Lt. 33. Jl. Jenderal Sudirman Kav. 21, Karet Kuningan, Setiabudi, Jakarta Selatan, Jakarta 12920
</p>
</address>
</div>
<nav class="footer-menu call-us">
<p class="title">Hubungi Kami</p>
<address>
<a href="mailto:info@ruangguru.com">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4739a139-8f09-42ea-b517-d842c5d1c28d.png" loading="lazy" alt="Logo Email Footer" />
info@ruangguru.com</a>
<a href="tel:02130930000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/6f4bb6c8-52c9-4acb-859b-47a10a7eec75.png" loading="lazy" alt="Logo Phone Footer" />(021) 3093 0000</a>
<a href="https://wa.me/6281574410000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4b58468a-b2f9-40e4-867f-d3242a065dcf.png" loading="lazy" alt="Logo Whatsapp Footer" />0815 7441 0000</a>
</address>
</nav>
<nav class="footer-menu social d-none d-lg-block">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<div class="col-lg-9">
<div class="row">
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Ruangguru</p>
<ul type="none">
<li><a href="https://roboguru.ruangguru.com" target="_blank">Roboguru</a></li>
<li><a href="https://www.ruangguru.com/roboguruplus">Roboguru Plus</a></li>
<li><a href="https://www.ruangguru.com/dafa-lulu">Dafa dan Lulu</a></li>
<li><a href="https://www.ruangguru.com/for-kids/kursus">Kursus for Kids</a></li>
<li><a href="https://www.ruangguru.com/for-kids">Ruangguru for Kids</a></li>
<li><a href="https://www.ruangguru.com/bisnis">Ruangguru for Business</a></li>
<li><a href="https://www.ruangguru.com/ruanguji">Ruanguji</a></li>
<li><a href="https://www.ruangguru.com/blog">Ruangbaca</a></li>
<li><a href="https://www.ruangguru.com/ruangkelas">Ruangkelas</a></li>
<li><a href="https://www.ruangguru.com/ruangbelajar">Ruangbelajar</a></li>
<li><a href="https://pengajar.ruangguru.com/">Ruangpengajar</a></li>
<li><a href="https://www.ruangguru.com/privat">Ruangguru Privat</a></li>
<li><a href="https://www.ruangpeduli.org/" target="_blank">Ruangpeduli</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Bantuan & Panduan</p>
<ul type="none">
<li><a href="https://www.ruangguru.com/company-credentials">Company Credentials</a></li>
<li><a href="https://www.ruangguru.com/beasiswa">Beasiswa Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/cicilan">Cicilan Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/promo">Promo Ruangguru</a></li>
<li><a href="https://ticketing.ruangguru.com/help?request_type_id=459" target="_blank">Vulnerability Report</a></li>
<li><a href="https://www.ruangguru.com/bantuan#layanan">Layanan Pengaduan</a></li>
<li><a href="https://www.ruangguru.com/terms-conditions">Syarat & Ketentuan</a></li>
<li><a href="https://www.ruangguru.com/privacy-policy">Kebijakan Privasi</a></li>
<li><a href="https://www.ruangguru.com/about-us">Tentang Kami</a></li>
<li><a href="https://www.ruangguru.com/contact-us">Kontak Kami</a></li>
<li><a href="https://www.ruangguru.com/press">Press Kit</a></li>
<li><a href="https://www.ruangguru.com/bantuan">Bantuan</a></li>
<li><a href="https://career.ruangguru.com/">Karier</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Lainnya</p>
<ul type="none">
<li><a href="https://www.brainacademy.id/" target="_blank">Brain Academy</a></li>
<li><a href="https://www.english-academy.id/" target="_blank">English Academy</a></li>
<li><a href="https://skillacademy.com/" target="_blank">Skill Academy</a></li>
<li><a href="https://www.ruangkerja.id/" target="_blank">Ruangkerja</a></li>
<li><a href="https://www.schoters.com/id/" target="_blank">Schoters</a></li>
<li><a href="https://www.kalananti.id/" target="_blank">Kalananti</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title"> Coba GRATIS Aplikasi Ruangguru</p>
<div class="download-list">
<ul>
<li>
<a target="_blank" rel="nofollow" href="https://apps.apple.com/id/app/ruangguru-solusi-belajar/id1099742206?l=id">
<img src="https://cdn-web-2.ruangguru.com/static/appstore.png" loading="lazy" alt="Button App Store Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.ruangguru.livestudents&hl=in">
<img src="https://cdn-web-2.ruangguru.com/static/googleplay.png" loading="lazy" alt="Button Google Play Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://appgallery.huawei.com/#/app/C102352375">
<img src="https://cdn-web-2.ruangguru.com/static/huawei.png" loading="lazy" alt="Button AppGallery Footer " />
</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</div>
<div class="d-lg-none text-center">
<nav class="footer-menu social">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<p class="footer-copyright">
© 2026 All Rights Reserved PT. Ruang Raya Indonesia
</p>
</div>
<style>
.bantuan-container {
position: relative;
}
.bantuan-element {
position: fixed;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-top {
bottom: 11rem;
right: 2rem;
}
.bantuan-bottom {
bottom: 2rem;
right: 2rem;
}
.bantuan-top-2 {
bottom: 15rem;
right: 2rem;
}
.bantuan-top-3 {
bottom: 19rem;
right: 2rem;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 2rem;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 2rem;
}
@media (min-width: 768px) {
.bantuan-element img {
width: auto;
transition: all 0.4s ease;
}
.bantuan-top img {
width: 140px;
}
.bantuan-bottom img {
width: 140px;
}
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 140px;
}
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 140px;
}
.bantuan-element.clicked {
bottom: 9rem;
right: 2.5rem;
}
.bantuan-element.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan-top {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom {
bottom: 2rem;
right: 1.25rem;
align-items: center;
}
.bantuan-top-2 {
bottom: 12rem;
right: 1rem;
align-items: center;
}
.bantuan-top-3 {
bottom: 16rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 1.25rem;
align-items: center;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 1.25rem;
align-items: center;
}
.bantuan-element img {
width: auto;
}
.bantuan-top img,
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 96px;
}
.bantuan-bottom img,
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 96px;
}
}
.bantuan-element:hover {
transform: scale(1.05);
}
.bantuan-element img {
max-width: 100%;
height: auto;
}
</style>
<div id="bantuan-divs-container" style="position: relative" data-product="ruangguru" data-table="rg_floating_icon"></div>
<script>
class FloatingDivsComponent {
constructor(product = 'ruangguru', table = 'rg_floating_icon') {
this.container = document.getElementById('bantuan-divs-container');
this.floatingElements = [];
this.product = product;
this.table = table;
// Configuration
this.config = {
baseApiUrl: 'https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/rg_banner/views/',
apiKey: 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
maxElements: 2,
zIndexBase: 100,
};
// Build dynamic API URL based on table parameter
this.config.apiUrl = this.buildApiUrl();
this.init();
}
buildApiUrl() {
const baseUrl = this.config.baseApiUrl;
const tableName = this.table || 'rg_floating_icon';
const queryParams =
'offset=0&limit=99999&sort=rankPosition&where=(type,eq,floating)~and(showIn,anyof,blog)~and(hide,is,false)~and(product,eq,' +
this.product +
')&nested%5Bcta%5D%5Bfields%5D=Id,name,ctaId,imageUrl,ctaLink,targetUrl';
return `${baseUrl}${tableName}?${queryParams}`;
}
async init() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to initialize floating divs component:', error);
}
}
async fetchFloatingElements() {
try {
const options = {
method: 'GET',
headers: {
'xc-token': this.config.apiKey || 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = this.config.apiUrl;
const response = await fetch(urlNoco, options);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
this.floatingElements = this.processApiResponse(data);
} catch (error) {
console.error('Error fetching floating elements:', error);
throw error;
}
}
processApiResponse(data) {
if (!data || !data.list || !Array.isArray(data.list)) {
return [];
}
console.log(data.list);
// Ensure we only get maximum 2 elements
const limitedElements = data.list.slice(0, this.config.maxElements);
return limitedElements;
}
renderFloatingElements() {
if (!this.container || this.floatingElements.length === 0) {
return;
}
// Additional safeguard: ensure we never render more than maxElements
const elementsToRender = this.floatingElements.slice(0, this.config.maxElements);
// Clean up existing elements and their event listeners
this.cleanupExistingElements();
// Clear existing content
this.container.innerHTML = '';
elementsToRender.forEach((element, index) => {
const floatingDiv = this.createFloatingDiv(element, index);
this.container.appendChild(floatingDiv);
});
}
cleanupExistingElements() {
// Clear existing elements (no need for event listener cleanup with CSS approach)
const existingElements = this.container.querySelectorAll('[data-floating-element]');
existingElements.forEach(element => {
element.remove();
});
}
createFloatingDiv(element, index) {
const div = document.createElement('div');
const cta = element.cta[0]; // Use the first CTA
// Add data attribute for cleanup tracking
div.setAttribute('data-floating-element', 'true');
// Apply CSS classes based on rankPosition
const positionClass = this.getPositionClass(element.rankPosition, index);
div.className = `bantuan-element ${positionClass}`;
div.style.zIndex = this.config.zIndexBase + index;
// Create the link and image
const link = document.createElement('a');
link.href = 'https://cta.ruangguru.com/' + cta.ctaId || '#';
link.target = '_blank';
// Add tracking attributes
link.setAttribute('data-tracking-event-type', 'landing_page__core__item_click');
link.setAttribute(
'data-tracking-context',
JSON.stringify({
product_name: this.product,
cta_action: 'redirection',
cta_action_detail: link.href,
item_type: 'floating',
item_name: element.name || 'Floating element',
item_category: 'payment',
item_position: index,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
})
);
const img = document.createElement('img');
img.src = element.imageUrl + '?h=200&convert=webp';
img.alt = element.name || 'Floating element';
img.loading = 'lazy';
// Add click tracking
link.addEventListener('click', () => {
this.trackClick(element, cta);
});
link.appendChild(img);
div.appendChild(link);
return div;
}
getPositionClass(rankPosition, index) {
// Define positioning classes based on rankPosition
if (rankPosition === 1) {
return 'bantuan-top'; // Top position
} else if (rankPosition === 2) {
return 'bantuan-bottom'; // Bottom position
} else {
// For additional elements, distribute them evenly
return `bantuan-${index % 2 === 0 ? 'top' : 'bottom'}-${Math.floor(index / 2) + 1}`;
}
}
trackClick(element, cta) {
// Implement click tracking logic here
console.log('Floating element clicked:', {
elementId: element.Id,
elementName: cta.name,
ctaId: cta.ctaId,
targetUrl: cta.targetUrl,
});
}
// Public method to manually refresh
async refresh() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to refresh floating elements:', error);
throw error;
}
}
// Public method to get current floating elements
getFloatingElements() {
return [...this.floatingElements];
}
}
// Initialize the component when DOM is ready
document.addEventListener('DOMContentLoaded', () => {
// Get product and table parameters from data attributes
const container = document.getElementById('bantuan-divs-container');
const product = container.getAttribute('data-product') || 'ruangguru';
const table = container.getAttribute('data-table') || 'rg_floating_icon';
new FloatingDivsComponent(product, table);
});
// Export for use in other modules if needed
if (typeof module !== 'undefined' && module.exports) {
module.exports = FloatingDivsComponent;
}
</script> <div id="wp-install-nudge" style="
position: fixed;
bottom: 0rem;
right: 0;
z-index: 999;
cursor: pointer;
"></div>
<script>
(function (w, d, s, o, f, js, fjs) {
w['Sales-Nudge-Widget'] = o; w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) };
js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs);
}(window, document, 'script', 'wpInstallNudge', 'https://cdn-web-2.ruangguru.com/sales-nudge/6198a95130/dist/widget.js'));
wpInstallNudge('init', { targetElementId: 'wp-install-nudge', clientTarget: 'ruangguru_blog' });
</script>
<script>
// note: disabled due to auto reload page
// var lastScrollTop = 0;
// $(window).scroll(function(event){
// var st = $(this).scrollTop();
// if (st > lastScrollTop){
// $('#wp-install-nudge').slideDown( "slow", function() {});
// } else {
// $('#wp-install-nudge').slideUp( "slow", function() {});
// }
// lastScrollTop = st;
// });
// $(document).ready(function () {
// $("#wp-install-nudge").hide();
// });
$('#wp-install-nudge').click(function(){
Analytics.track("promotion__install_nudge__click",
{
user_email: "ruangguru@blog.com",
cta_link: widgetData.dataConfig.target_link
}).catch((err) => {
console.log("tracker error", err);
});
});
</script>
</footer>
<div id="__next"></div>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/blog\/*"},{"not":{"href_matches":["\/blog\/wp-*.php","\/blog\/wp-admin\/*","\/blog\/wp-content\/uploads\/*","\/blog\/wp-content\/*","\/blog\/wp-content\/plugins\/*","\/blog\/wp-content\/themes\/ruangguru\/*","\/blog\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
async function getCtaDetails(ctaIds) {
const endpoint =
" https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/CTA/views/CTA?offset=0&limit=10&where=(ctaId,in," + ctaIds.toString() + ")";
try {
const response = await fetch(endpoint, {
headers: {
"xc-token": "-hG2nBDJzSj0agSgNtcJx97M4F02y54nUMoY6plJ",
},
});
const data = await response.json();
const ctaList = data?.list || [];
const ctaMap = new Map();
for (const ctaData of ctaList) {
ctaMap.set(ctaData.ctaId, ctaData);
}
return ctaMap;
} catch (error) {
console.error("Error fetching CTA details:", error);
return new Map();
}
}
async function replaceCTA() {
const regex = /{{cta\((‘(.*?)’|“(.*?)”)\)}}/g;
const bodyHTML = document.body.innerHTML;
const matches = Array.from(bodyHTML.matchAll(regex));
const ctaIds = matches.map((match) => {
let ctaId = match[2] ?? match[3];
return ctaId;
});
const ctaMap = await getCtaDetails(ctaIds);
const replacedHTML = bodyHTML.replace(regex, (match, _inner, ctaId1, ctaId2) => {
const ctaId = ctaId1 ?? ctaId2;
const ctaData = ctaMap.get(ctaId);
if (ctaData) {
return `<a href="https://cta.ruangguru.com/${ctaData.ctaId}" target="_${ctaData.targetType}" style="position:relative;display:inline-block;">
<img src="${ctaData.imageUrl}" loading="lazy" alt="${ctaData.altText}" />
</a>`;
} else {
return match;
}
});
document.body.innerHTML = replacedHTML;
}
</script>
<meta name="author" content="Ruangguru Tech Team">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVNLZFT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- Tracker -->
<script type="text/javascript" src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/global-assets/js/cta.js"></script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
</body>
</html>