3. ended ( kết thúc ) 4. have they been ( hiện tại hoàn thành )
5. read ( quá khứ của read giữ nguyên ) 6. have you saw ( hiện tại hoàn thành )
7. didn't have 8. mostly travelled 9. have you learned
10. had left ( xảy ra trước hành động realised )
11. hasn't been cleaned ( bị động dạng hiện tại hoàn thành ) 12. didn't pay
13. were worn ( bị động quá khứ ) 14. didn't think 15. went ( quá khứ )
17. have met 18. had been 19. hasn't set ( dấu hiệu: since )
20. set ( quá khứ của set giữ nguyên )