Could you say how long david has: 1) lived here? — for 5 years — for 3 months — since 1988 — since monday 2) been here? — for 3 days — for a week — since may — since tuesday 3) known them? — for 3 years —for 2 weeks — since 1991 — since last friday 4) had them? — for 2 days — for a month — for ten years — for years 25