1.This jacket is rather dirty. It needs....a.to have been cleanedb.cleaningc.being cleaned2.I'll never forget ........... you. It was the most important day in my life.a.to have metb.having metc.meeting3.He was made ..... at home.a.stayb. to stayc.staying4. My parents are used to .... in the countryside.a.to liveb. livingc. to have lived5.My father is thinking of .... a car.a. buyb.to goc.buying6. I'm having difficulty in ....... at night.a. sleepingb. to sleepc. sleep7. I remembered .... the door before I left home but I forgot to shut the windows.a. lockingb.having lockedc. to lock