-Excuse me,which movie are you waiting for?
-The new Star Wars.We ________here for more than two hours.
waited
wait
would be waiting
have been waiting
He asked me how much ____ on the mountain bike.
I haven’t finished my report, but I promise I ____ it by the end of the week.
—Haven’t seen you for ages! Where have you been?—I went to Ning Xia and ____ there for a year, teaching as a volunteer.
“It’s too early to conclude that the problem ____ but I think we have been moving in the right direction,” the manager said
I haven't finished my composition. I ____ for two hours and a half.