参考答案:
• 21. had interrupted me
• 22. it is because she is too inexperienced
• 23. caught him cheating me
• 24. did not work in the same office
• 25. was finally called off/cancelled because of the bad weather
• 26. will be doing/conducting the experiment
• 27. has a strong influence on
• 28. would not have finished so early
• 29. wondering about his real purpose
• 30. attempts to escape being fined