but could we also say: "It has been 2 months SINCE she HAS ARRIVED in NY." ??
I have lived here for a few months.
I lived in London for many years.
The first is not finished, the second is.
- For Teachers