Решение:
- went (прошедшее время от 'go', так как событие произошло в прошлые выходные).
- have been (Present Perfect, так как интерес к науке начался в прошлом и продолжается до сих пор).
- works (Present Simple, так как это факт о работе Сэма).
- did (Past Simple, так как действие 'сделать' произошло до прибытия).
- know (Present Simple, так как это факт о знании).
- destroyed (Past Simple, так как пожары разрушили части Калифорнии в прошлом).
- saw (Past Simple, так как фильм смотрели в прошлом).
- decide (Past Simple, так как решение было принято в прошлом).
- found (Past Simple, так как кошелек был найден в процессе ходьбы).
Ответ: 21. (no answer needed) 22. went 23. have been 24. works 25. did 26. know 27. destroyed 28. saw 29. decide 30. found.