a: Has been ........for several years
b: had worked .....since 2001
c: have been married for 6 months
d: has lived .......since she got married
e: have wanted .......since I read........
f: have known......for seven years
g: I have been .......since I was a child.
h: had had.......for last Christmas
tu complètes les phrases je n'ai pas tous recopié
n'oublies pas les pronoms