1. What _________________ ? You are covered in mud.

Posted on

have you done

have you been doing

have you been done

2. Have we got any plasters? I ________________ vegetables for dinner and I ___________ my finger.

have been chopping – have cut

have been chopping – have been cutting

have chopped – have cut

3. He ______________ at the same store for fifteen years

has been working

has been worked

has worked

4. It’s eleven P.M. I _________________ for two hours and probably won’t finish until midnight.

have studied

have been studied

have been studying

5. I _________________ them three times, but I still haven’t received a reply.

have been written

have written

have been writing

6. Andrew is talking on the phone. He _________________ on the phone for over a half an hour. He should hang up soon. Long distance is expensive.

has been talking

has talked

has been talked

7. He has not finished his homework because he ______________ television for the last two hours.

has been watching

has watched

has been watched

8. The baby is crying. She ________________ for almost ten minutes. I wonder what’s wrong.

has cried

has been cried

has been crying

9. I _____________ four letters so far this week

have been getting

have got

have been got

10. The telephone _________________ four times in the last hour, and each time it has been for my roommate.

has been ringing

has rung

has been rung

1. What _________________ ? You are covered in mud.

Jawaban:

1. Have you been doing

2. Have been chopping – have cut

3. Has been working

4. Have been studying

5. Have been writing

6. Has been talking

7. Has been watching

8. Has been crying

9. Have got

10. Has been ringing

Penjelasan:

maaf kalo salah