5. she has / she hasn't
6. I have /I haven't
7. she has / she hasn't
8. he has / he hasn't
4.
1. (-) He hasn't lived here for 3 years.
(?) Has he lived here for 3 years?
2. (+) We have been here for 2 weeks?
(?) Have you been here for 2 weeks?
3. (+) They have missed the train.
(-) They haven't missed the train.
4. (-) I haven't had breakfast this morning.
(+) Have you had breakfast this morning ?
5. (+) She has passed the exam.
(?) Has she passed the exam?
6. (+) I have met his mother.
(-) I haven't met his mother.
7. (-) We haven't eaten too much chocolate.
(?) Have you eaten too much chocolate?
8. (+) I have known David for 10 years.
(?) Have you known David for 10 years?
5.
1. Has she been late for a meeting?
2. Has he met your family yet?
3. Has she worked in this company for fifteen years?
4. How long has she lived in London?
5. How much coffee have you drunk today?
6. What have you done today?
7. How many books have you read this week?
8. Why have you brought that?
9. Have they gone to the USA?
10. How much food have you bought?
6.
1. since
2. since
3. since
4. for
5. since
6. for
7. since
8. for
9. since
10. since
7.
1. have lived
2. have worked
3. has read