A. are being painted B. are painting C. are painted D. are being painting
A. to cheat B. to be cheated C. be cheated D. cheated
A. are stolen B. were stolen C. will be stolen D. be stolen
A. stay B. stayed C. should stay D. had stayed
A. would win B. had won C. could have won D. won
A. knew B. know C. have known D. will know
A. would be B. be C. would have been D. will be
A. looks after B. looked after C. must look after D. should look after
A. have completed B. will completed C. will be completed D. will have been completed
A. to be given B. to have given C. to be giving D. having given