Study

2

  •   0%
  •  0     0     0

  • We ___________ (know) Dave and Julia for years.
    have known
  • I hope I'll pass the test, I ___________ (work) very hard all week.
    've been working
  • Why are your shoes so dirty? __________ football in the mud?
    Have you been playing
  • I ______ you all afternoon. Are you OK?
    've been calling
  • The phone bill is enormous. How many times ____________ (call) your boyfriend in Australia?
    have you called
  • I'm so tired. I _________ (work) for 10 hours.
    've been working
  • Rose __________ (not do) her homework, so she can't go out.
    hasn't done
  • I _____________ the report, but I think I won't be able to finish it on time.
    've been writing
  • ________ever ______ a book by Charles Dickens?
    Have you ever read
  • Don't bother knocking at the door. They _____________ . (move)
    have moved
  • I __________ (look) for my keys since yesterday, but I ___________ (find) them.
    've been looking / haven't found
  • I _____always ______ (want) to go to Australia, and now my dream will finally come true. I ____ just _______ (buy) the tickets!
    ‘ve always wanted / ‘ve just bought
  • I can see you ___________ (redecorate) your room. It looks great!
    have redecorated
  • I _____________ her four or five times, but her phone seems to be off.
    've called