1 When did you first time meet her?
2 Have your husband ever had pneumonia? (Выделенное слово указывает, на то что вообще когда-либо было, и имеет сейчас результат. В таком случаем ставит Pr. Perf)
- Yes, he have had it twice. He had it ten years ago, and once when was a child. (Здесь все указывает на то, что действие было давно прошлом, и ставим Past Simple)
3 Have you seen Mr Carter this morning? Yes, I have seen her when I arrived in the office, but she went out
4 I have not had any breakfast this morning and I have not had time to go out for anything to at this afretnon.