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