—Do you love teaching, Miss He?
—I fell in love with teaching in 2000. I ________ for twelve years by this summer.
A.will teach B.would have taught
C.has been teachingD.will have been teaching
Kate ________ on her new novel, which is supposed to come out next month.
A.was working B.had worked
C.will be working D.has been working
My parents ________ in Hong Kong. They were born there and have never lived anywhere else.
A.lived B.were living
C.live D.will live
—Ye Shiwen got the championship in the women's 400 meter individual medley at London Olympics.
—She fully deserves the title. She ________ for it for years.
A.is preparing B.was preparing
C.has prepared D.had been preparing
Your headmaster would have been happy to give you two days off, if you had gone and explained that your parents ________ ill at the time.
A.were B.had been
C.are D.would be
If we don't hurry up, everything ________ by the time we get to the party.
A.will be eaten B.is eaten
C.has been eaten D.will have been eaten