Let's say today is Monday, February the second and I want to say that I did something on Sunday, February the first. Does the following sentences all mean the same?
I cleaned my house last weekend.
I cleaned my house this weekend.
I cleaned my house this past weekend.
I aksed a similar question, except it was about the use of the phrases with night. And I was told that this past night doesn't sound as natural. What about weekend?