1. My sister and I ______________ (watch) Harry Potter ten times.
have watched
2. ________ they _________ (offer) you a job soon?
Will, offer
2. My friend, Tom, __________ (work) in New York at present.
is working
3. By Saturday next week, I ________________ (work) on this painting for one month.
will have been working
3. Henry _______________ (watch) TV since 7 o'clock. Does he feel tired?
has been watching
3. I ___________ (not get) up from the table before others finished.
had not got
4. I ___________ (never come) across such a big problem in my life.
have never come
4. When Sarah graduates from university next year, she _________ (learn) English for nearly four years.
will have been learning
5. Jessica ____________ (never fall) in love until she met Ben 2 years ago.
had never fallen
5. Lorraine _____________ (play) handball this time next Monday.
will be playing
5. By this time tomorrow, we _____________ (finish) our grammar quiz.
will have finished
5. We have only 2 minutes left. We __________ (be) late!
are going to be