1
vote
1answer
72 views

“Obama is in town this weekend” or “Obama will be in town this weekend” [duplicate]

A friend of mine used the following phrase to tell me about Obama's visit to Malaysia this weekend (he told me this when it was not already the weekend): Obama is in town this weekend. This ...