F4arahgerkathyana F4arahgerkathyana 07-06-2016 English contestada Which verb best completes this sentence? I think I __________ your dog barking in the backyard. A. hear B. hears C. had heard D. will have heard