2年間彼女いません。
I've been single for 2 years.
シチュエーション: 恋愛
文法: 完了形
「single」は「独身」という意味でも使いますが、「彼氏・彼女がいない」という意味でも使います。
そして「何年やっているか」、「どれくらい前からしているか」を言うときは、
動詞なら「I’ve been ~ing.」、
形容詞なら「I’ve been 形容詞」という形を使います。
たとえば
「I’ve been learning English for 2 years.(英語を2年間勉強してます)」
「I’ve been living in Tokyo since April.(4月から東京に住んでる)」
「I’ve been married for 5 years.(結婚して5年です)」
「I’ve been sick since Tuesday.(火曜日から風邪です)」など。
「have been ~ing」は他にも使い方もあります。詳しくは、ぜひこちらの動画を観てみてください^^