18. Grammar - Answer Key
Part 1.
Use the Present Perfect
1. What a good week! (We/sell/much more than we expected.)
We have sold much more than we expected.
2. (How much money/you/spend/this week?)
How much money have you spent this week?
3. (How many people/Jane/invite/to her party?)
How many people has Jane invited to her party?
Now Use the Present Perfect Continuous
4. It’s still raining. (It/rain/for hours.)
It has been raining for hours.
5. That noise is awful. (They/drill/holes in the wall all morning.)
They have been drilling holes in the wall all morning.
6. Are you still here? (How long/you/sit/here?)
How long have you been sitting here?
1. Kami telah menjual lebih banyak dari yang kami harapkan.
2. Berapa banyak uang yang Anda habiskan minggu ini?
3. Berapa banyak orang yang diundang Jane ke pestanya?
4. Telah turun hujan selama berjam-jam.
5. Mereka telah mengebor lubang di dinding sepanjang pagi.
6. Sudah berapa lama kamu duduk disini?
Part 2.
1. Paul, why are your hands so soft? ~ Because I have been doing the washing-up.
2. Are the onions ready for the pan? ~ Yes, Carol has peeled them.
3. Rachel, you look tired. ~ Yes, I have been cutting the grass.
4. Tim, your hands are very cold. ~ Yes, I have been defrosting the fridge.
5. Are the floors clean? ~ Yes, Neil has swept them.
6. Why are your eyes red, Carol? ~ Because I have been peeling the onions.
7. Are the plates clean? ~ Yes, Paul has done the washing-up. / has cleaned them.
8. Is the fridge all right now? ~ Yes, Tim has defrosted the fridge. / has defrosted it.
1. Paul, mengapa tanganmu begitu lembut? ~ Karena saya telah melakukan pencucian.
2. Apakah bawang bombai sudah siap di wajan? ~ Ya, Carol telah mengupasnya.
3. Rachel, kamu terlihat lelah. ~ Ya, saya telah memotong rumput.
4. Tim, tanganmu sangat dingin. ~ Ya, saya telah mencairkan lemari es.
5. Apakah lantainya bersih? ~ Ya, Neil telah menyapunya.
6. Mengapa matamu merah, Carol? ~ Karena saya telah mengupas bawang.
7. Apakah piringnya bersih? ~ Ya, Paul telah melakukan pencucian. / sudah membersihkannya.
8. Apakah lemari esnya baik-baik saja sekarang? ~ Ya, Tim telah mencairkan lemari es. / telah mencairkannya.
Part 3.
1. Tina: Excuse me. Have you been standing (stand) in this queue for a long time?
Larry: Yes, I’ve been queueing (queue) for almost an hour.
2. Sara: Why are you crying?
Joe: Because my brother has had (have) an accident. He’s broken (break) both his legs.
3. Susan: Excuse me. Has someone left (leave) this bag here?
Wally: I don’t know. I’ve been sitting (sit) here all afternoon but I haven’t noticed (notice) it until now.
. Tina: Permisi. Apakah Anda sudah lama berdiri di antrian ini?
Larry: Ya, saya sudah antri hampir satu jam.
2. Sara: Mengapa kamu menangis?
Joe: Karena saudara laki-laki saya mengalami kecelakaan. Kedua kakinya patah.
3. Susan: Permisi. Apakah seseorang meninggalkan tas ini di sini?
Wally: Saya tidak tahu. Saya sudah duduk di sini sepanjang sore tapi saya tidak menyadarinya sampai sekarang..