in vs for

Hello :slight_smile:

Are these sentences grammatical? If they are, do they have the same meaning?

A: What are your plans this weekend?

  Our profits have been increasing [b]this year.

[/b]
B: What are your plans for this weekend?
Our profits have been increasing for this year.

C: What are your plans in this weekend?
Our profits have been increasing in this year.

Thanks a lot :slight_smile:

Correct:
A: What are your plans this weekend?
Our profits have been increasing this year. (In this case I would choose the present perfect simple instead.)
B: What are your plans for this weekend?

Incorrect:
B:Our profits have been increasing for this year.
C: What are your plans in this weekend?
Our profits have been increasing in this year.

Ozzy

I’m wondering why it is right to say " for this weekend" but it’s incorrect to say " for this year"? What’s the difference?

Both are correct if you use the correct cntext:

Both are incorrect is you use the wrong context.

These are correct:
What are your plans for this weekend?
What are your plans for this year?

These are incorrect:
Our profits have been increasing for the year.
Our profits have been increasing for the weekend.