Study

PRESENT PERFECT (hiện tại hoàn thành)

  •   0%
  •  0     0     0

  • (HTHT) We (make) ___ cakes for 2 hours.
    have made
  • 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