Jing Jiewu I think (1) indicates he has been away from NY for a long time, while (2) suggests he lived in NY for a long time, is that right? No, they both mean that he has been away from NY for a long time. Jing Jiewu (1) Our spirit is highly lifted since he has joined the team.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Jing JiewuI think (1) indicates he has been away from NY for a long time, while (2) suggests he lived in NY for a long time, is that right?No, they both mean that he has been away from NY for a long time.
Jing Jiewu(1) Our spirit is highly lifted since he has joined the team.Various aspects of this don't sound quite right.
GPYNo, they both mean that he has been away from NY for a long time.Thank you very much, but I find it a bit difficult to understand that. For example,
Jing JiewuI feel rather bewildered why the subordinate clause in the sentence 'Our spirits have been greatly lifted since he joined the team.'cannot adopt present perfect, whereas in 'it's been a long time since you've kissed your dear children good night.' can? I think 'join' and 'kiss' are both momentary verb and consequently they can share the same rule, though I do th
GPYSorry, in making several changes to the "spirits" sentence, I may have lost sight of the point about tense. In fact, "Our spirits have been greatly lifted since he has joined the team" might also be used (although, as AS mentioned, it is ambiguous, as "since" could also mean "because"). It seems to me that such use of the present perfect is an idiomatic variation that
AlpheccaStarsThe difference is the first part of the sentence which is remarking about a time period. There is no state or situation that requires a starting point in time.It has been a long time since ....(both present perfect and simple past are OK in the next clause)I have read a good book, I have seen Mary, I have been to a good movie, I have run a marathon....But oth
AlpheccaStarsThe sentence is not good. Use this instead:I've known her since the time when I lived in this street. "Since I lived on this street" does not express a point in time. "When I lived on this street" expresses a point in timeI disagree. The point in time is "the time", the head of the noun phrase "the time when I lived in this street".
AlpheccaStars The sentence is not good. Use this instead:I've known her since the time when I lived in this street.What about this AStar? Is it OK with ever?