Simple It snowed It snows every It is going to snow tonight.
yesterday.winter. It will snow this winter. Simple Simple past verb present Will / be going to + verb simple present
Progressive It was It is snowing. It will be snowing by the
snowing time I get home. when I Am/is/are+- drove to ing verb Will be + -ing verb work.
Was/were + -ing verb
Perfect It had I have driven in It will have snowed 6
already snow many inches by the end of the snowed times. day. before I left. Have/has + Will have + past Had + past participle verb past participle participle verb verb
Perfect It had been It has been It will have been snowing
progressive snowing for snowing all for three days by the time it two days month long. stops. before it stopped. Has/have + Will have been + -ing -ing verb + verb + for/since Had been for/since + -ing verb + for/since