0Hello Magic 7902br 02br 00As far as I know Americans prefer using the simple past instead of present perfect, at least that's what they did when I was in New York and Boston. I was taught that the correct form with since and for is the present perfect, but if you are in the US and say the sentence A it is good as well 050010id5
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
01cite10Yankee12cite10"11i10My job 11u10has gone12u10 because my boss 11u10has fired12u10 me.12i10" 12blockquote10That sounds alien to me as a Brit. I would say: "01i00I lost my job02i00" or "01i00My boss fired me0