6 My brother hasn't been back 7 I've seen the movie last week 8 He lived here in 1992 如果你们老师一定要说has lived here in 1992 说明TA没水平.我碰到过这样的.live用过去时就可以了 9 I've kept the dictionary for 3 years.这里注意buy是瞬间动词,不可说have bought 3 years 可以用keep or have 这两个动词 10 He has been away from China for 3 years.同9,不可用leave
6. My brother still haven't come back yet. 7. I watched this movie/film last week. 8. He lived here in 1992. 9. I have bought this dictionary for three years. 10. He has left China for three years.
6.My brother hasn't come back yet. 7.I saw this movie last week. 8.He lived here in 1992. 9.I have had the dictionary for three years. 10.He has been away from China for three years.