1)
1. stopped
2. had left
3. was reading
4. didn't come
5. had been waiting
2)
1. in
2. under
3. in
4. at
5. by
1)
1. stopped
2. had left
3. was reading
4. didn't come
5. had been waiting
2)
1. in
2. under
3. in
4. at
5. by