Răspuns:
A)1) has made
2) has bought
3) haven't fed
4) have got/gotten
5) hasn't found
6) haven't done
7) has had
8) hasn't finished
9) has been
10) have ... made
11) has tidied up, hasn't washed
12) has bought, hasn't made
13) have worn
B) 1) saw
2) have you ever bought
3) had
4) drove
5) bought
6) has already taken
7) ran
8) did
9) has she ever been
10) met
C) 1) since
2) since
3) for
4) for
5) for
6) since
7) for
8) since
9) for
10) since