italk-youtalk.com
…..someone a visit
Can you complete this English expression? It means “to visit someone”. ……someone a visit a) make b) pay c) give d) do The answer is below! ↓ Answer: b) pay pay someon…