1. (knocked)
2. (obey)
3. (boils)
4. (flew)
5. (received)
6. (left)
7. (cried)
8. (teaches) (goes)
9. (is going)
10. (invented)
11. (move)
12. (talked)
13. (rained)
14. (galloped)
15. (went) (was asleep)
16. (will attend to)
17. (originated)
18. (tried)
19. (studied)
20. (wrote) (hope)
21. (shines)
22. (made)
23. (rained)
24. (have to do)
Sorry I couldn't answer the rest...please correct the answers above if I'm wrong!! :)
The correct answer is
A.3
B.4
C.2
D.1