(1a) is the backshifted version of (1b): instead of the dreaming taking place over a period of time up until now, it took place over a period of time up until some point in the past. Typically (1a) might be used in a past tense narrative.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.