问题

84 Can’t you keep your dog _______cominginto my yard It is always disturbing us
A:marked
B:marking
C:having marked
D:to be marked
B:marking
C:having marked
D:to be marked
正确答案是: