1. Since when have we been friends?
2. Has the rain stopped?
3.How long has the film been?
4. Had he recovered by the time I returned from my leave?
5.How long will he have worked as a teacher by next September?
6. Who will have started the discussion by the time you come?