many a day, for this
during these past few days
Ham III.i.91[Ophelia to Hamlet] How does your honour for this many a day?
SHAKESPEARE'S WORDS © 2018 DAVID CRYSTAL & BEN CRYSTAL