2. The floor is clean now. Tuan (clean) …………has cleaned………….it.
3. The last time I (go) ……went…to Briton was in August.
4. You (ever/ bake) ……Have you ever baked…….your own bread?
5. We (move)………moved………..here in 1993. We (be) ……have been……here for a long time now.
6. Recently, there (to be) ……have been……..many modern houses built in the centre of the town.
7. I’d like to meet a gorilla but I (never/see) ……have never seen……one.
8. He (sell)………Has he sold…… his flat yet?
9. This is the second time we (eat)………have eaten……… in this restaurant.
10. They (already/ finish)…………have already finished……….. their reports.
11. My football team (win)……has won……… a cup twice so far.
12. They (already, propose) have already proposed Vietnam to host the Asia Sport Games.
13. Paul (just/start) ………has just started………. reading a new book.
14. Peter (work)………has worked / has been working……. in this company since he (graduate)……graduated……. from university.
15. I_______haven't seen________ (not see) him for three years, I wonder where he is.
16. _____Did __________ you________see_______ (see) the moon last night?
17. He is the most intelligent boy I (meet) ………have (ever) met………..
19. A: I________haven't seen_______ (not see) your aunt recently. B: No, she____has been_____ (not be) out of the house since she___bought____ (buy) her colour TV.
18. A: you (see)……Have you seen…….. this film? B: Yes, I (see) ……have seen……….it once before.