they have had rainの意味を教えてください。
直訳で 彼らは雨が降っています。
Users viewing this question are also looking at these questions 😉