Friday, 9 November 2012
Saya baru-baru ni ada bagi latihan have/had kepada a few of them yang belajar dengan saya...dan saya perasan ramai buat mistake menggunakan for dan since. Jadi saya ingat nak kongsi skit macam mana nak guna for dan since ni.
FOR + period (masa) = dari satu masa yang lepas hingga waktu ianya berakhir
for 8 years >> I have stayed in Malaysia for 8 years.
for a long time >> I have known them for a long time.
for 2 months >> He will be away for 2 months.
For boleh pakai untuk semua jenis tenses (present,past,future).
SINCE + point (ketika) dari suatu masa hingga kini
I know her since we were children.
They've been waiting since 9am.
She has lived there since she was 12.
Since pakai untuk present tense sahaja.
Sekarang test pemahaman anda (jawapan dibawah):
1.You need to bake the cake _____ 1 hour.
2.He has been walking _____ this morning.
3.We are going to tour Europe ____ a month.
4.Hamid says he will be on study leave _____ half a year.
5.I've been having a headache ______ Wednesday.
6.Hana has been working there _____ they moved.
7. They were at the hospital _____quite a while.
8. She said she'll wait ______a little while longer.
9.They have waited for you ______ this afternoon.
10. I have waited ____ her all my life.
1.for 2.since 3.for 4.for 5.since 6.since 7.for 8.for 9.since 10.for