ex. 2
2. have bought, did you get
3. took, has lost
4. haven't taken, put
5. dropped, has promised
6. hasn't come, disappeared
ex. 3
2. Have you finished, explained, forgot
3. has broken, did that happen, hit
4. Has Steve watched, did he think, hated