66. Choose the correct tense form. 1)How long has Ted learned/has Ted been learning German.
2)They have known/have been knowing each other for a long time.
3)How long has it rained/ has it been raining.
4)Where have they gone /have they been going.
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