0
Johnson13 Posted 13 years ago
Grammar

It's ages since she arrived

In English,

It is three years since I last saw Bill

and

It is three years since I have seen Bill

are both correct and similar in meaning.

But we can't say

'It's ages since she's arrived', and it should be changed to SHE ARRIVED; is there a difference between these two and the above two?
  

Top answer

Johnson13 is there a difference between these two and the above two? Yes, but it may be easier to see the difference if you try two things: 1) Paraphrase each sentence as I show below. 2) Consider the difference between verbs that show continuous actions and verbs that show instantaneous action.

  • Johnson13 is there a difference between these two and the above two?
  • Yes, but it may be easier to see the difference if you try two things: 1) Paraphrase each sentence as I show below.
  • 2) Consider the difference between verbs that show continuous actions and verbs that show instantaneous action.
  • 1 It is three years since I last saw Bill.
  • ~ I last saw Bill three years ago.
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.

10 Answers
0
Johnson13is there a difference between these two and the above two?
Yes, but it may be easier to see the difference if you try two things: 1) Paraphrase each sentence as I show below. 2) Consider the difference between verbs that show continuous actions and verbs that show instantaneous action.

1 It is three years since I last saw Bill. ~ I last saw
0
Thanks.

But can we say

She's arrived since 7 o'clock?
0
Johnson13But can we say She's arrived since 7 o'clock?
No. That is very strange indeed. She arrived after 7 o'clock. She has been here since 7 o'clock.


CJ
0
Thanks.

I think the main reason is ARRIVE is a one-moment act still.

But in English we can say

We have become friends since the gathering.

Isn't BECOME the same type of verb as ARRIVE? When we say a prince becomes a frog, it is impossible to continue the act of becoming nonstop, right? Could you tell me the difference between?
0
Johnson13Isn't BECOME the same type of verb as ARRIVE? When we say a prince becomes a frog, it is impossible to continue the act of becoming nonstop, right?
Yes, I believe you have a point there.

But you can't comfortably say "We have become friends since 7 o'clock" or "They (have) won the game since Tuesday".

Maybe it's a since-claus
0
Thanks.

Since it's an interesting problem, I hope you don't mind me persuing it further.

Ten seconds ago I heard a news reporter who is a native English speaker say:

XYZ law (it should be gun control or something similar) has not been passed since1994.

Do you think it's natural or was it a slip of the tongue?
0
Johnson13XYZ law (it should be gun control or something similar) has not been passed since1994.
As it stands it's not natural. It would be fine as 'A gun control law has not been passed'.
0
fivejedjon Johnson13XYZ law (it should be gun control or something similar) has not been passed since1994.As it stands it's not natural. It would be fine as 'A gun control law has not been passed'.
Thanks.

Sorry for not giving a clear version of the sentence.

As a non-native speaker, I think the following is natural, do you agree?

0
Johnson13XYZ law (it should be gun control or something similar) has not been passed since1994.Do you think it's natural or was it a slip of the tongue?
I think we may be getting somewhere with this example, but I warn you that it may be a false lead, and we still may have to abandon this line of thought and go back to the drawing board.
0
Johnson13He has died since then.
This one has a definite subject but no negation. The lack of negation probably changes how we judge whether the pattern is grammatical or not.

So the trick is to list every combination of subject (definite vs indefinite), verb type (continuable or instantaneous), negation (with or without), and time type after "since"

Related Questions