Why are you working so hard on your dress? "i hope to _____it before mother come to visit " a) had finished b) finishing c) have finished d) been finished