Răspuns:
1) It has been raining all day.
2)I have been looking for you everywhere.
3)Mike hasn't been feeling well.
Explicație:
și asa mai departe
subst-have/has-verb-restu