มานานแค่ไหนแล้ว

how long have ... been

→ มา
phrase Rare #10,552
how long have ... been Used to ask how long an ongoing activity, relationship, or state has continued up to now. The subject and activity are understood from the surrounding sentence.
TH: คุณทำงานที่นี่มานานแค่ไหนแล้ว
EN: How long have you worked here?

เธอเล่นมานานแค่ไหนแล้ว

How long have you been playing?

— ความสุขนั้นนิรันดร (2008)

พวกเธอคบกันมานานแค่ไหนแล้ว

How long have you two been dating?

— ความรักแปลกหน้าของสองเรา (2018)

แอบยึดมานานแค่ไหนแล้ว

How long have you secretly been holding onto it?

— นครดารา (2016)

คุณเป็นสายลับมานานแค่ไหนแล้ว?

How long have you been a spy?

— สองคนสองคม (2002)

รู้จักกับเขามานานแค่ไหนแล้ว

How long have you known him?}

— วันที่หัวใจกล้ารัก (2013)

เธอคบกับเจี้ยนชิงมานานแค่ไหนแล้ว

How long have you been dating Jianqing?

— ความรักแปลกหน้าของสองเรา (2018)