Latihan untuk Present Perfect vs. Present Perfect Progressive tense
try Again
Tip1:hello
Lesson 252
Latihan untuk Present Perfect vs. Present Perfect Progressive tense
Tip
I have written 5 letters. = Saya telah menulis 5 pucuk surat.
Kita selalu gunakan 'Present Perfect' untuk menyatakan sesuatu kerja yang sudah berlaku atau untuk menekankan akibat.
Ia menerangkan: Akibat (Apa / Berapa / Berapa kerap).

I have been writing for an hour.
= Sudah satu jam saya menulis.
'Present Perfect Progressive' fokus pada tempoh sesuatu kejadian. Kita gunakan 'Present Perfect Progressive' untuk menekan tempoh atau akibat berlanjutan daripada kerjadian yang berlaku.
Ia menerangkan: Masa/tempoh (berapa lama).
Tip
I have done my homework. (Meaning: My homework is completed now.) = Saya sudah siapkan kerja sekolah. (Yang bermaksud: Kerja sekolah saya sudah siap sekarang.)
Present perfect simple - lebih menunjuk kepada selesainya sesuatu kerja/kejadian
I have been doing my homework. (Meaning: That's how I have spent my time. It does not matter whether the homework is completed now.) = Saya sedang menyiapkan kerja sekolah. (Yang bermaksud: Beginilah saya menghabiskan masa saya. Tidak mengambil kira sama ada kerja sekolah sudah siap atau tidak pada masa sekarang)
Present perfect progressive - lebih menunjuk kepada tempoh
Tip
I haven't played hide and seek for years. (Meaning: It's years ago that I last played hide and seek.) = Sudah bertahun-tahun saya tidak bermain sorok-sorok. (Yang bermaksud: Kali terakhir saya bermain sorok-sorok sudah berlalu bertahun-tahun lamanya.)
Ayat ini adalah 'present perfect simple tense'.
I have been playing hide and seek for an hour. (Meaning: I started playing 1 hour ago.) = Sudah satu jam saya bermain sorok-sorok. (Yang bermaksud: Saya mula bermain sejak satu jam yang lalu.)
Ayat ini adalah 'present perfect progressive tense'.
Isikan tempat kosong dengan jawapan yang sesuai.
Mr. & Mrs. Liu ______
has been
have been
have being
are being
Isikan tempat kosong dengan jawapan yang sesuai.
We ______
have seen
have saw
saw
have been seen
Isikan tempat kosong dengan jawapan yang sesuai.
Beijing used to be a quiet city, but recently it ______
has gotten
is gotten
has get
has getting
Isikan tempat kosong dengan jawapan yang sesuai.
The neighbour's dog ______
barked
has been barking
has barked
has been barked
Isikan tempat kosong dengan jawapan yang sesuai.
I ______
haven't spoken
haven't been speaking
have been spoken
haven't been spoken
Isikan tempat kosong dengan jawapan yang sesuai.
I ______
am always being
have always been
Isikan tempat kosong dengan jawapan yang sesuai.
People ______
have been visiting
have visiting
have visited
Isikan tempat kosong dengan jawapan yang sesuai.
Shenyang's Mukden Palace ______
has been
have been
is being
Isikan tempat kosong dengan jawapan yang sesuai.
Harbin ______
is known
has known
is knew
has knew
Isikan tempat kosong dengan jawapan yang sesuai.
The number of tourists ______
has been
have been
Isikan tempat kosong dengan jawapan yang sesuai.
The Forbidden City ______
is being
has been
=
!
Dengar
Tip
Perkataan seterusnya