0
Newguest Posted 7 years ago
Grammar

In past 2 years

I have been tutoring English in past 2 years.

--- Is "in" correct here?

  

Top answer

No. Say eg I have been tutoring English for the past 2 years.

  • No.
  • Say eg I have been tutoring English for the past 2 years.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0

No.

Say eg I have been tutoring English for the past 2 years.

0
Newguest

I have been tutoring English in past 2 years.

--- Is "in" correct here?

No. All you need is I have been tutoring English for two years.

You're using the present perfect. That automatically means that no matter what time period you mention, it's the most recent period of that length, i.e., it's always the "pa

Related Questions