1)spoken
taken
sung
done
given
2) haven't joined
has helped
haven't read
have you bought
have listened
3)
1) take. will start
2) won't pass won't study
3) have will invite
4) will study. goes
5) have. will help
4)will
will
calls
won't see
might not
с 4 не уверена