0
Teo Posted 18 years ago
Grammar

I am staying here for six months altogether.

1. I am staying here for six months.

2. I have been staying here for six months.

3. I have stayed here for six months.

What's the difference in meaning between the above three sentences?
  

Top answer

1. I am staying here for six months. I am already 'here'.

  • 1.
  • I am staying here for six months.
  • I am already 'here'.
  • My plan is to be here for a total of six months.
  • The end of my stay is still in the future.
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.

8 Answers
0
1. I am staying here for six months.
I am already 'here'. My plan is to be here for a total of six months. The end of my stay is still in the future. (There is also a possibility that you are not 'here' yet.)
2. I have been staying here for six months.
I think the usage for this sentence would be extremely limited. I would probably unde
0
4. I am teaching English for six months.

5. I have been teaching English for six months.

6. I have taught English for six months.

What's the difference in meaning between the above three sentences?
0
What do you think, Teo?
0
2. I have been staying here for six months.

I think the usage for this sentence would be extremely limited. I would probably understand it this way:
In the past six months, I have visited 'here' several times. Six months ago I stayed in this hotel for the fist time, and I have stayed in the same hotel (this hotel) on each of my subsequent visits.

3. I have stayed he
0
7. It's snowing again.

8. It's been snowing again.

9. It's snowed again.

What's the difference in meaning between the above three sentences?
0
4. I am teaching English for six months. Incorrect usage.
5. I have been teaching English for six months. I started doing it six months ago and am still doing it. Best sentence of the three.
6. I have taught English for six months. Possibly means the same as no. 5, or could mean that once in the past I taught English for a period of six months.
0
01. I am staying here for six months.02br
02br
002 I am teaching English for six months.02br
02br
00Why is #1 correct usage, but #2 incorrect usage? They seem to have the same structure.0-
0
0Imagine a mother was yelling at her daughter who had just told her that she'd be away on vacation. In her hand is a picture of a beautiful resort in Bali, Indonesia, "Nancy, you're not going anywhere!" She shouted back, "I'm staying here for six months. See you next year!" 02br
02br
00I think #2 is possible too. I believe you can use the present continuous tense when you ins

Related Questions