zdravím chtěl bych se zeptat na jedno použití, ve kterém nemám úplně jasno. Např. těmto větám rozumím:
I haven't been here long. – Nejsem tady dlouho.
I haven't been here for a long time. – Dlouho jsem tu nebyl.
co ale ostatní slovesa?
I have had a driving licence long/for a long time.
I have been doing this job long/for a long time.
Který z uvedených výrazů je dobře? …Není tady na to někde článek?
Díky