Study

GE B2 U1 grammar

  •   0%
  •  0     0     0

  • She has bought / has been buying new shoes.
    has bought
  • He has studied / has been studying English for two hours.
    has been studying
  • He has played / has been playing the guitar all evening.
    has been playing
  • She has studied / has been studying for her exams all week.
    has been studying
  • The teacher has explained / has been explaining the rules clearly.
    has explained
  • She has painted / has been painting the living room all day.
    has been painting
  • He has worked / has been working in this company for years.
    has been working
  • They have visited / have been visiting London three times.
    have visited
  • I have met / have been meeting him several times.
    have met
  • She has read / has been reading that book all afternoon.
    has been reading
  • We have walked / have been walking around the city for hours.
    have been walking
  • I have cleaned / have been cleaning the kitchen for 30 minutes.
    have been cleaning
  • I have lost / have been losing my keys again.
    have lost
  • She has worked / has been working here since May.
    has been working
  • They have argued / have been arguing since yesterday.
    have been arguing
  • I have read / have been reading the same article for twenty minutes.
    have been reading
  • She has cooked / has been cooking dinner already.
    has cooked
  • He has fixed / has been fixing the car.
    has fixed
  • He has written / has been writing three emails today.
    has written
  • They have waited / have been waiting in line for half an hour.
    have been waiting
  • We have eaten / have been eating sushi before.
    have eaten
  • They have played / have been playing football since morning.
    have been playing
  • I have waited / have been waiting for the bus since 8 o’clock.
    have been waiting
  • We have talked / have been talking about the problem for an hour.
    have been talking
  • We have tried / have been trying Japanese food before.
    have tried
  • They have completed / have been completing the project on time.
    have completed
  • My parents have travelled / have been travelling to many countries.
    have travelled
  • I have bought / have been buying a new laptop.
    have bought
  • I have finished / have been finishing my homework already.
    have finished
  • We have watched / have been watching that movie before.
    have watched