FOR how long have you been here?
V níže uvedeném testu na předložky je to jedna z prvních vět.
Nezpochybňuju ani tak tu předložku, ale nezdá se mi spíš použití
předpřítomného času v této větě.
Já bych to spíš viděl takto:
For how long are you here?
nebo ještě lépe
How long are you here for?