6. have never visited - saw (HTHT, nhận bt: never, S + have/has + VPII + O/ QKĐ, nhận bt: two weeks ago, S + Ved/V2 + O)
7. ended (QKĐ, nhận bt: in 1945, S + Ved/V2 + O)
8. have learnt/ have learned (HTHT, nhận bt: since, S + have/has + VPII + O)
9. has just met (HTHT, nhận bt: just, S + have/has + VPII + O
10. gave (QKĐ, nhận bt: a few minutes ago, S + Ved/V2 + O)