1 How long had you had / been having a credit card when you got rid of it? 2 The road was flooded because it had rained / been raining for hours and showed no sign of stopping. 3 She had learnt / been learning English for three years before she visited Britain. 4 Had you ever eaten / been eating Japanese food before you visited Japan? 5 Iwas thirsty because l'd run / been running all morning. 6 Martin told me that he hadn't seen / been seeing the Champions League final on TV.