1) Since I was born, my family __(separate) without contact.
2) He was very optimistic every day before his wife __________(pass) away.
My teacher told me that it should be used
present perfect in (1) because "my family" still separate "now"
However, it should be used
past in (2)
I don't understand as definitely "his wife" is not alive "now".
I am also quite confused about the use of
present perfect and
present perfect continuous.
I guess one of the approaches which is common to them that they describe something in progress up till the recent past/ present but the effect(maybe emotionally) still existing
Am I right?
So, can we just simply say that there is nearly no difference between them?
3) Peter has worked in Hong Kong.
4) Peter has been working in Hong Kong.
If Peter doesn't work at the recent past, so what's the difference between (3) and (4)?
I'm sorry that I am so weak in English that cannot express the meaning clearly.
If I am wrong, please correct me.
Thanks so much!