Насчёт сайта ничего не знаю, попробую написать сама.
2) in;3) on;4) in;5) on; 6) at ;7)in ;8)in;9)on;10) at;11)in;12)in;13)on
вроде так
1 had thought, thought 2 had given, gave 3 hit, had hit 4 fell, had fallen 5 drove, had driven 6 lost, had lost 7 Did you hear, had heard