Put the verbs in brackets in the correct tense. a) how long you (learn) english? b) how long you (know) your friends? c) i love tennis i (play) tennis since i was 10. d) this crossword is difficult. i (do) it for 40 minutes. e) your english is good. how long you (learn) it?
B.have you known
C.have been playing
D.have been doing
E.have you learnt