1. I ____ this washing machine for five years now. It looks old, but it still works well. A. have B. had C. is having D. have had
D. have had
5
2. Have you ever read the Wuthering Heights? - Oh. That's my favourite. I ____ it many times, at least four. A. read B. have read C. was reading D. used to read
B. have read
10
3. People's lives ____ a lot thanks to the inventions of these devices. A. was changed B. has been changed C. have changed D. is changed
C. have changed
10
(HTHT) I (do) ____ my homework recently.
have done
5
(HTHT) she ( work) _________ over the project for a week since last week.
has worked
5
(HTHT) He (buy) ____ an expensive car for a week.
has bought
5
(HTHT) Lan and Hoa (already give) me a big bunch of flowers.
have already given
5
(HTHT) They (not close) ____ the door yet.
haven't closed
10
(HTHT) children (prepare) for the exam yet?
Have children prepared
15
(HTHT) she (just reward) me a smartphone.
has just rewarded
5
(HTHT) We (make) ___ cakes for 2 hours.
have made
5
(HTHT) They (not cook) ___ meals since they moved their house.
haven't cooked
5
6. Where do you live? – I ____ in Boston. I ____ there for ten years now. A. live – have lived B. live – am living C. have lived – live D. live – live
A. live - have lived
15
7. Up to now, the disease ____ over thirty thousand people worldwide. A. has killed B. killed C. kills D. is killing
A. has killed
10
8. Liverpool football club ____ 18 Premier League titles so far. A. won B. used to win C. win D. has won
D. has won
10
10. ____ you ____ the shoplifter to the police yet? A. Do – report B. Have – reported C. Are – reporting D. When – reported