The punctuation is wrong in all of them: use commas, not colons. Say it's Wednesday (May 2nd)-- Then these are OK and the others are not: -I have a meeting this/next Saturday,May 5 -I had a party this/last Monday, Apr 30 -I have a workshop next Tuesday, May 8 -I have a workshop not next Tuesday but on the following Tuesday, May 15. There are no absolute rules for this/last/next , particularly when the dates are near ones; native speakers negotiate for meaning frequently: A: I had a test last Wednesday.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.