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