1) How lond has Ted been learning German.
2) They have known each other for a long time
3) How long has it been raining.
4) Where have they gone