Study

Present Perfect vs Present Perfect Continuous

  •   0%
  •  0     0     0

  • He (to shop) since morning, he already (to spend) a lot of money.
    He has been shopping since morning, he has already spent a lot of money.
  • How long (to know) you the truth?
    How long have you known the truth?
  • We alwys (to live) in this flat?
    We have always lived in this flat.
  • I am tired. I (to work) for ten hours and I (not to finish) yet.
    I have been working for ten hours and I hasn't finished yet.
  • I think John (to forget) my number. I (to expect) his call for the last 2 hours.
    I think John has forgotten my number. I have been expecting his call for the last 2 hours.
  • My mother (to ask) me about my pocket money a dozen times.
    My mother has asked me about my pocket money a dozen times.
  • What you (to do) for the last 3 hours?
    What have you been doing for the last 3 hours?
  • I'm sorry, we're late. You (wait) long?
    Have you been waiting long?