[1] It had rained cats and dogs last week. [2] It had rained cats and dogs yesterday. [3] It had been raining cats and dogs for three hours last week. [4] It had been raining cats and dogs for three hours yesterday. [5] It has been raining for three hours in the last week. (6) It was raining for three hours yesterday.
Are all grammatically correct in due context?
Top answer
I would use tha past tense (rained) in all your sentences. Last week, not in the last week. CB
— Cool Breeze
I would use tha past tense (rained) in all your sentences.
Last week, not in the last week.
CB
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.