YOU SAID:
We have been on this bus for a long time
INTO JAPANESE
私たちは長い間このバスに乗っていました
BACK INTO ENGLISH
We were on this bus for a long time
INTO JAPANESE
私たちは長い間このバスに乗っていました
BACK INTO ENGLISH
We were on this bus for a long time
That didn't even make that much sense in English.