Choose the right variant (have smth done, complex subject) 1.she always …her rubbish collected on saturdays. a)have b) has c)has had 2.we … all the books bought in some days. a)are having b)will have c)have 3.he …to have invented a new method. a)said b)says c)is said 4.the boy …to be the first in this competition. a)are known b)has known c) was known 5. the pupils …their classrooms repaired last week. a) did b)had c)have had 6. you …your room cleaned at the moment. a)having b)are having c)are being 7. he …to be the member of the ecological group. a) seem b)seems c)is seemed 8. they …. to be singing in the hall. a) heard b)are heard c)are hearing
1 - b
2 - b
3 - c
4 - c
5 - b
6 - b
7 - b
8 - b