0
Ryann Posted 9 years ago
Grammar

Simple present Vs present perfect

Hi. Which one is correct ?

1. It has been less than two years that I have been here.

2. It has been less than two years that I am here.

Thank you.

  

Top answer

Those are both unnatural. You can say "I've been here for less than two years" or "It's less than two years since I arrived/came/moved here".

  • Those are both unnatural.
  • You can say "I've been here for less than two years" or "It's less than two years since I arrived/came/moved here".
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.

1 Answers
0

Those are both unnatural. You can say "I've been here for less than two years" or "It's less than two years since I arrived/came/moved here".

Related Questions