"WOULD you allow my dog to play in your yard" seems to make the most sense. "Used to/May/Does you allow my dog to play in your yard" don't seem to be correct.
Hello there,
Which word or words complete this sentence? ____________________ you allow my dog to play in your yard?
Answer: May
9.4m questions
12.2m answers