Study

EG present simple / continuous into present perf ...

  •   0%
  •  0     0     0

  • Tom watches TV.
    Tom has been watching TV today.
    Tom has watched TV today.
  • She lives in Paris.
    She has lived in Paris for years.
    She has been living in Paris yesterday.
  • We __________ our teacher for three years. (know)
    have known
    have been knowing
  • It’s raining.
    It has been raining all day.
    It has rained all day.
  • Dad is cooking dinner.
    Dad has cooked dinner since 5 o’clock.
    Dad has been cooking dinner since 5 o’clock.
  • I live here. 👉Use have or has to make a new sentence
    I have lived here all my life.
  • They are playing football.
    They have played football for an hour.
    They have been playing football for an hour.
  • He is studying maths.
    He has been studying maths since 4 o’clock.
    He has studied maths since 4 o’clock.
  • I’m learning English.
    I have learned English for two years.
    I have been learning English for two years.
  • Make your own sentence! have/has + verb ed/3rd form⭐
  • Lucy ________ her dog since 2022.
    has had
    has been having
  • Make your own sentence! have/has + been + ing ⭐