14a 部分答案
1. to come; been
2. seen; went
3. spend; been,to go
4. going; to go
5. visited; been
24b 部分答案
<1>have seen <2>been <3>is <4>are <5>see
<6>heard <7>is <8>take <9>shop <10>arrive