Time expressions: saying when or for how long

In winter, on Monday, on a certain date, etc. (with hints)

Review since, for, ago (depuis, pendant, pour, il y a, ça fait, etc)

Since, for ago (depuis, pendant, en, pour, etc) (with feedback) 1

Since, for ago (depuis, pendant, en, pour, etc) (with feedback) 2