Log In
Search
Present Perfect Tense - T27 - English Grammar
10. Someone ______ let the dogs loose. Exercise 3. What are the past participles of the following verbs? Answers are on page 17.