Study

B2.2 vb + prep; pres perf simp/cont

  •   0%
  •  0     0     0

  • present perf simp or cont: They ... (drink) coffee since they got up this morning.
    have been drinking
  • Your drawing is very nice compared ... mine
    with
  • present perf simp or cont: I ... read) his latest book, but I’m not enjoying it.
    have been reading
  • present perf simp or cont: Her skin is red because she ... (sunbathe) without sunscreen.
    has been sunbathing
  • I really don’t like to do ... new clothes!
    without
  • correct or incorrect: The football team has been playing badly last year
    The football team played badly last year
  • correct or incorrect: I have been doing gymnastics for more than ten years
    correct
  • present perf simp or cont: It’s time you changed your shirt. You ... (wear) it for three days!
    have been wearing
  • I'm sorry for laughing ... you yesterday at school
    at
  • present perft simp or cont: We ... (sell) six of these dresses today.
    have sold
  • correct or incorrect: Yesterday I have been hiking for five hours
    Yesterday I was hiking for five hours
  • correct or incorrect: I am playing classical guitar for three years.
    I have been playing classical guitar for three years.
  • present perf simp or cont: I ... (lose) my new sunglasses.
    have lost
  • I hate depending ... my parents to give me money to buy things
    on
  • Sometimes I just can’t cope ... people having nicer things than me
    with
  • I’m writing a quick note to apologise ... what happened the other day
    for
  • present perf simp or cont: How long ... you ... (study) fashion?
    have you been studying
  • correct or incorrect: I have known Marion for ten years now
    correct
  • present perf simp or cont: You ... (not/eat) much of your lunch today.
    haven’t eaten
  • correct or incorrect: Agustina is my best friend since we met in school when we were three years old
    Agustina has been my best friend since we met in school when we were three years old
  • Have you heard ... Coco’s? It’s a new clothes shop in town.
    of