Răspuns :

Hello!

Cerință: Trebuie să completăm enunțurile cu forma de present perfect (prezent perfect) a verbelor din paranteză.

  1. The earth has been here for billions of years.
  2. We have been playing cards for the last few hours.
  3. We have been having problems with our new car recently.
  4. Have you been working on anything interesting lately?
  5. Cuba has been a socialist country since 1959.
  6. I have been taking care of my neighbour's cats while they are away.
  7. I have had my car for three years.
  8. Has the boxer ever won an important fight?
  9. John and Mary have been quarreling with each other since the day they got married.
  10. It has been raining hard since last night.
  11. I'm tired because I haven't been feeling well lately.
  12. Have your parents always understood your problems?
  13. The patient has been taking penicillin for several days now.
  14. A big earthquake hasn't hit San Francisco since 1906.
  15. They have been living in San Francisco since they arrived in the USA 20 years ago.
  16. He got ill five weeks ago and hasn't recovered yet.

Să ne amintim!

  • Prezentul perfect este format din timpul prezent al verbului to have (a avea) și din participiul trecut al unui alt verb.

Noi folosim prezentul perfect:

  • pentru ceva ce a început în trecut și se continuă în prezent - They have been married for over twenty years (= Ei au fost căsătoriți de mai bine de 20 de ani) deci ei s-au căsătorit în trecut dar încă sunt căsătoriți în prezent
  • când vorbim despre experiența noastră până în prezent - I have seen that movie before (= Eu am mai văzut acel film deja)

- Lumberjack25