Fill in the blanks with have or have been.
1You ............... selected for the role.
Wrong!
2She ............... got a job.
Wrong!
3............... replied to their email?
Wrong!
4She ............... promoted.
Wrong!
5Where ............... all this while?
Wrong!
6This ............... going on for a while.
Wrong!
7I ............... invited them to my party.
Wrong!
8I ............... invited to their party.
Wrong!
9She ............... come yet.
Wrong!
10The room looks nice. It ............... cleaned.
Wrong!
11............... told?
Wrong!
12I ............... won the first prize.
Wrong!
Done.
Score: 0/12
Answers
- You have been selected for the role.
- She hasn’t got a job.
- Have you replied to their email?
- She has been promoted.
- Where have you been all this while?
- This has been going on for a while.
- I have invited them to my party.
- I have been invited to their party.
- She hasn’t come yet.
- The room looks nice. It has been cleaned.
- Have you been told?
- I have won the first prize.

