Answer Key

Exercise

Fill in the correct form of the verb in brackets.
  1.  [have been working] (work) on this new idea for a few weeks now, and I think you will like it.
  2. Prague Castle  [has stood] (stand) above the town for hundreds and hundreds of years.
  3. Jack  [has made] (make) twelve phone calls so far today.
  4. Sorry I'm late. Have you  [been waiting] (wait) long?
  5.  [have been reading] (read) the book you loaned me. It is really good so far!
  6. You look tired. – Yes, I  [have been running] (run) around all day.
  7. Scientists claim that the universe  [has expanded] (expand) quite a lot in the last ten million years.
  8.  [have read] (read) the book you loaned me. Thanks, it was great!
  9. Of course, they also say that it  [has been expanding] (expand) steadily since the beginning of time.
  10. That strange man  [has been standing] (stand) by the bank all day.