Here's an example sentence in English with this tense
On July 1st, it will have rained for 2 months
I understand that there's no such tense in Japanese, but how do I go about expressing it?
Here are some of my attempts
Please let me know of the correct way of expressing this tense and if any of my examples made sense at all