PRESENT PERFECT
Unfinished past
Present perfect
(unfinished action)
Past Simple
(finished action)
1.
2.
3.
4.
5.
6.
7.
8.
1.
2.
3.
4.
5.
6.
7.
8.
have known
has had
has he been
havent lived
has been
has worked
have lived
hasnt been
D
1.
2.
3.
4.
1.
2.
3.
4.
5.
6.