Often, in language use, deciding whether to use the present perfect or the past simple depends on your perspective on the event. Two people were killed when the bomb went off but the effect of ...
been + ing present perfect simple: has ('s) / have ('ve) + past participle If the contracted forms present the greatest difficulty, it will be necessary to give as much practice as possible to ...