It's been years since I was to a cricket match?

Discussion in 'English Only' started by gridlock, Oct 9, 2015.

  1. gridlock New Member

    Bulgarian
    Hi! Are these sentences correct with the words in the brackets meaning they can be omitted? And do all of them mean exactly the same thing?

    It's (been) years since I've (last) been to a cricket match.
    It's (been) years since I (last) was to a cricket match.
    It's (been) years since I (last) went to a cricket match.
     
  2. wind-sky-wind Senior Member

    Japanese
    "It is ... since" is British English and "it has been ... since" is American English.
    Both "it is" and "it has" are shortened to "it's," but it's not like "been" is omitted.

    At least, "I was to ..." would not be correct.
     

Share This Page

Loading...