8. Liverpool football club ____ 18 Premier League titles so far. A. won B. used to win C. win D. has won
D. has won
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
(HTHT) They (not close) ____ the door yet.
haven't closed
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
(HTHT) I (do) ____ my homework recently.
have done
(HTHT) I (use) ___ this computer for 10 years.
have used
(HTHT) she ( work) _________ over the project for a week since last week.
has worked
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. ____ you ____ the shoplifter to the police yet? A. Do – report B. Have – reported C. Are – reporting D. When – reported
B. have ____ reported
(HTHT) she (just reward) me a smartphone.
has just rewarded
(HTHT) Lan and Hoa (already give) me a big bunch of flowers.
have already given
(HTHT) They (not cook) ___ meals since they moved their house.
haven't cooked
7. Up to now, the disease ____ over thirty thousand people worldwide. A. has killed B. killed C. kills D. is killing
A. has killed
(HTHT) He (buy) ____ an expensive car for a week.
has bought
(HTHT) children (prepare) for the exam yet?
Have children prepared
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
Your experience on this site will be improved by allowing cookies.