What's the difference between "at this weekend" and "this weekend" when they are used in a sentence. How do we use them correctly? For example, can I say " I am going to visit my friends at this weekend." OR "I am going to visit my friends this weekend." Which one is correct? Is there any difference between them?
We don’t normally use at, on or in before time expressions beginning with each, every, next, last, some, this, that, one, any, all:
He plays football every Saturday.
Are you free next Monday at two o’clock?
Last summer we rented a villa in Portugal.