Mengatakan berapa lama saya sudah melakukan sesuatu
Saya boleh mengatakan berapa lama sesuatu kegiatan yang masih berterusan sudah berlangsung, dan menerangkan kesan yang kelihatan.
Masa teras yang diisytiharkan. Dua blok teras tidak membawa sebarang angka, jadi pelajaran sebenar lebih panjang daripada jumlah ini.
Tatabahasa
14 minDi A2 anda bercakap tentang tempoh dengan Present Perfect: I've lived here for five years (A2 #5). Kala ini ada pasangannya — Present Perfect Continuous. Ia diperlukan apabila yang penting bukan apa yang sudah dibuat, tetapi apa yang sedang dilakukan oleh seseorang dan sudah berapa lama proses itu berlangsung.
Bentuknya dibina daripada dua bahagian yang sudah dikenali: daripada Present Perfect — have atau has dan been (bentuk ketiga be), daripada kala berterusan — kata kerja dengan -ing.
| ayat penyata | I've been waiting for an hour. / She's been working since eight. |
| ayat nafi | I haven't been sleeping well. |
| ayat tanya | Have you been waiting long? / How long have you been learning English? |
| jawapan pendek | Yes, I have. / No, she hasn't. |
Dalam jawapan pendek been tidak diulang: hanya have atau has. Dan been di sini tidak bermaksud “pernah” atau “berada”: ia hanya penghubung yang menyambungkan Present Perfect dengan bentuk berterusan, dan tidak perlu diterjemahkan secara berasingan.
Bila digunakan.
Proses bermula pada masa lampau dan masih berjalan sekarang — biasanya dengan for, since, How long…?: I've been learning English for three years. Dalam bahasa Melayu kata kerja di sini tidak berubah (“sudah tiga tahun belajar”), tetapi bahasa Inggeris mengambil Present Perfect, kerana ia mengukur tempoh dari masa lampau hingga hari ini.
Proses baru sahaja berakhir, dan kesannya kelihatan: You're out of breath. Have you been running? Kita tidak nampak larian itu sendiri, tetapi kita nampak orang itu termengah-mengah. Begitu juga: The streets are wet — it's been raining.
Kegiatan yang berulang kebelakangan ini: I've been sleeping badly lately. She's been calling me every day this week.
Bandingkan dengan Present Perfect biasa. Bentuk berterusan bercakap tentang kegiatan, bentuk biasa — tentang hasil.
| proses — Continuous | hasil — Simple |
|---|---|
| I've been painting the kitchen. | I've painted the kitchen. |
| tangan penuh cat, kerja itu mungkin belum selesai | dapur sudah siap |
| I've been writing emails all morning. | I've written ten emails. |
| yang penting apa yang dilakukan | yang penting berapa banyak yang siap |
Dari sini datang peraturan praktikal: soalan How long…? biasanya dijawab dengan bentuk berterusan, soalan How many…? dan How much…? — dengan bentuk biasa. Bilangan benda yang sudah siap menutup perbuatan itu, manakala bentuk berterusan membiarkannya terbuka: I've read three chapters, bukan “tiga bab yang sedang dibaca”.
Dengan kata kerja live, work, study, teach kedua-dua bentuk sesuai: I've lived here for ten years = I've been living here for ten years. Bentuk berterusan kedengaran sedikit lebih sementara: begitulah orang bercakap tentang sesuatu yang mungkin berubah tidak lama lagi.
Nada tidak puas hati. Present Perfect Continuous sering kedengaran dalam aduan: Someone's been using my laptop! Penutur nampak kesan kegiatan orang lain, dan dia tidak suka. Present Perfect biasa hanya akan menyampaikan fakta. Dalam ayat nafi perbezaannya sama: I haven't been sleeping well — tidur kebelakangan ini tidak lena; I haven't slept — tiada hasil langsung, tidak tidur sama sekali.
Kata kerja keadaan tidak digunakan dalam bentuk berterusan. Kata kerja ini tidak menggambarkan perbuatan, tetapi keadaan: know, like, love, want, believe, understand, own, be. Dengannya — hanya Present Perfect biasa: I've known her since school. We've had this car for ten years. have dalam makna “mempunyai” tiada bentuk berterusan, tetapi dalam makna “mengalami, melalui” ada: We've been having problems with the car.
Jangan sebut begini. ✗ I've been having this car for ten years → ✓ I've had this car for ten years.
Uji diri anda. Bagaimana hendak mengatakan “saya sudah dua puluh minit menunggu”? Bentuk mana yang diperlukan dalam I've ___ (read) fifty pages, dan mengapa? Bolehkah kita berkata I've been knowing him for years?
tunjukkan jawapan
Kesilapan penutur bahasa Melayu
ditulis untuk bahasa andaKala kini sebagai ganti Present Perfect
✗ I work here for five years → ✓ I've been working here for five years; ✗ How long are you waiting? → ✓ How long have you been waiting? “Saya sudah lima tahun bekerja di sini”, “Dah lama tunggu?” — kata kerja Melayu tidak berubah, dan “sudah” terasa cukup. Tetapi dengan for dan How long bahasa Inggeris mengukur tempoh hingga hari ini, dan itu tugas Present Perfect.
since di hadapan tempoh
✗ I've been learning English since three years
✓ I've been learning English for three years
“Sejak tiga tahun lalu” melahirkan since. Dalam bahasa Inggeris since diletakkan di hadapan titik permulaan (since Monday, since I was ten), for — di hadapan panjang tempoh (A2 #5).
have yang hilang
✗ I been waiting for an hour
✗ How long you been waiting?
✓ I've been waiting for an hour
How long have you been waiting? Dalam pertuturan 've pendek dan mudah tertelan, lalu been seolah-olah cukup. Tanpa have atau has bentuk ini tidak lengkap.
Kata kerja keadaan dengan -ing
✗ I've been knowing him since school
✓ I've known him since school
Bahasa Melayu tidak membezakan kata kerja perbuatan dan keadaan: “kenal” dan “kerja” boleh sama-sama didahului “sudah”, jadi larangan ini perlu diingat secara berasingan.
Sebutan
3 minbeen dalam binaan ini tanpa tekanan dan pendek — /bɪn/, bukan /biːn/: I've been waiting /aɪv bɪn ˈweɪtɪŋ/. Kumpulan I've been disebut dengan cepat, dalam satu nafas, dan tekanan jatuh pada kata kerja utama: I've been waiting, She's been working.
Dalam soalan How long have you been…? tiga perkataan berturut-turut tanpa tekanan: /haʊ ˈlɒŋ əv jə bɪn ˈweɪtɪŋ/ — have menjadi /əv/, you — /jə/.
/biːn/ yang penuh hanya kedengaran apabila been bertekanan, contohnya di hujung soalan: Where have you been?
Teks
5 minHello, Tom! I haven't seen you for ages. What have you been doing?
Hi, Sarah. We've been renovating the house. We've been working on it since March, and it still isn't finished.
You look tired. And you've got paint on your hands!
Yes, I've been painting the kitchen all morning. I've done two walls so far. Emma has been choosing colours for weeks — she's changed her mind three times.
How long have you been living here now?
Almost two years. We've known the neighbours since the first day, and they've been really kind. Mr Hughes next door has lent us his ladder twice.
And the garden?
Don't ask. It's been raining for days, so I haven't touched it.
Well, the house looks lovely from the street. Good luck with the rest!
Thanks. Come round for a cup of tea next month — I hope the kitchen will be finished by the summer!
Latihan
30 min1. Aneka pilihan.
- I (read) this book for a week — masih ada seratus muka surat lagi
- I (read) this book — saya boleh ceritakan bagaimana ia berakhir
- She (write) three emails since lunch
- She (write) emails since lunch
- It (rain) all day
- I (know) Tom since we were at school
- How long you (wait)?
- We (have) this flat for six years
Tunjukkan jawapan
2. Isikan for atau since.
- I've been learning Spanish two years
- She's been working here March
- We've known each other we were children
- He's been waiting half an hour
- It's been raining Tuesday
Tunjukkan jawapan
3. Pengesanan kesilapan.
- I work here for five years.
- How long are you waiting?
- I've been writing ten emails today.
- I've been knowing him since school.
- She's been learning English since three years.
Tunjukkan jawapan
4. Tukarkan kepada soalan How long…?
- She is learning Spanish.
- They are living in Leeds.
- He is working on the project.
- You are waiting for the bus.
- It is raining.
Tunjukkan jawapan
5. Kembangkan petunjuk:
- Your hands are dirty. (I / dig / in the garden)
- Your eyes are red. (I / work / at the computer all day)
- You're out of breath. (I / run)
- The kitchen smells of onions. (we / cook)
Tunjukkan jawapan
6. Tulis semula: sebagai ganti proses, sebutkan hasil
- I've been writing emails. (ten)
- She's been painting the fence. (half of it)
- We've been picking apples. (three boxes)
Tunjukkan jawapan
7. Terjemahkan ke dalam bahasa Inggeris.
1) Saya sudah empat tahun belajar bahasa Inggeris. 2) Sudah berapa lama awak menunggu? 3) Kami sudah saling mengenali sejak kecil. 4) Sepanjang hari saya mengecat dapur, dan saya sudah siap mengecat dua dinding.
Tunjukkan jawapan
Rumusan
Telah dipelajari
- Present Perfect Continuous dalam semua bentuknya
- tiga keadaan penggunaannya
- proses berbanding hasil
- How long berbanding How many
- kata kerja keadaan
- for dan since
Seterusnya — pelajaran 5: seluruh sistem masa depan.
Tamat teras
Pelajaran dikira selesai apabila latihan sudah dilakukan. Semua selepas ini adalah pilihan.
pilihan
Kosa kata untuk dek
16 perkataan- renovate /ˈrenəveɪt/ mengubah suai (rumah, dapur)
- paint /peɪnt/ mengecat
- wall /wɔːl/ dinding
- colour /ˈkʌlə/ warna
- change your mind /ˌtʃeɪndʒ jə ˈmaɪnd/ berubah fikiran
- for ages /fər ˈeɪdʒɪz/ sudah lama sangat
- neighbour /ˈneɪbə/ jiran
- next door /ˌnekst ˈdɔː/ di sebelah rumah
- lend /lend/ meminjamkan (kepada seseorang)
- ladder /ˈlædə/ tangga lipat
- come round /ˌkʌm ˈraʊnd/ singgah ke rumah
- lovely /ˈlʌvli/ cantik, indah
- out of breath /ˌaʊt əv ˈbreθ/ termengah-mengah
- dig /dɪɡ/ menggali
- dirty /ˈdɜːti/ kotor
- tired /ˈtaɪəd/ penat, letih
Penulisan
Enam ayat: apa yang anda lakukan kebelakangan ini, sudah berapa lama, dan apa yang sudah siap. Sekurang-kurangnya dua bentuk berterusan dan dua bentuk biasa.
Contoh
I've been learning to play the guitar since January. I've been practising every evening, and I've learnt six songs so far. My neighbours have been very patient. I've also been reading a lot lately — I've finished three novels this month. I haven't been sleeping much!
Senarai semak
Latih pelajaran ini dalam bahagian lain
Ada idea untuk ciri baru?
⚑ pilihan