A. beingtaken B. tobetaken C. taking D. totake
A. whentheyspent B. whichspent C. spenthappily D. theyhadfor
A. tostay B. stay C. tostaying D. staying
A. tobecleaned B. tobecleaning C. beingcleaned D. toclean
A. writing B. writes C. towrite D. tohavewritten
A. leave B. tobeingleaving C. toleaving D. toleave
A. toconsider B. consider C. considering D. considered
A. tobesold B. beingsold C. tosell D. besold
A. abouttosee B. tosee C. abouttohaveseen D. tohaveseen
A. go B. havinggone C. begoing D. havegone