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 баллов